Hodling requires a lot of patience before profits can be achieved so if an investor cannot be patient to withstand market fluctuations it may lead to losses by selling when the price is low due to fear of the price crashing further.
First of all we need a well integrated portfolio to gain profit and to create this portfolio a lot of patience and there must be continuity in purchasing. My idea is that every investor who wants to start investment in Bitcoin should know that Bitcoin is naturally unstable, So if they still can't tolerate market fluctuations, that is can't be patient even after knowing this, then maybe they still need to learn more about investing.
Even if an investor bought Bitcoin at the peak and it never come back stronger again in that cycle, while not wait for another cycle to get the profits since it is almost becoming a tradition that the price of Bitcoin is likely to increase pass the previous ATH in every cycle. Waiting for the price to DIP before buying doesn't seem like a good strategy to me instead using the DCA strategy to cover up buying during DIPs will better.
If an investor buys Bitcoin at the top and also buys it at the bottom, he should still wait at least two cycles to take his investment to a stronger position. Moreover, as you mentioned, there is a possibility of exceeding the previous ATH in each cycle, which is a somewhat inconsistent statement because we have seen in Bitcoin history that after each Bitcoin halving, the price of Bitcoin has created new ATH. So investors don't need to worry, they just need to be patient.
https://www.kraken.com/learn/bitcoin-halving-history