Waiting for the dip is definitely challenging because no one knows when the price may rise or fall in the market. Those who wait for the dip may miss the dip because of the bullishness. For example, the dip we had a few months ago is no longer possible. No one will get the opportunity to buy bitcoins at $16,000. I've heard some people say they waited for $10,000 after they hit $16,000, but that dream never came true. Of course we would say that dips are good, but if you don't collect bitcoins hoping for more dip, you will regret it later.
Many investors don't want to understand DCA. But if they do DCA then on the one hand they can increase their holding without financial pressure and on the other hand the change in the price of Bitcoin is not affected.
It is looking like a lot of people are mixing things up as regards what a dip is thereby making it complicated. It is not supposed to be that way. During the period of ETF approval, Bitcoin rose sharply to over $49k before the retracement started and price declined to around $39k, a $10k drop in price. This is a good example of a dip but it does not have to go that low before anyone buying the dips should start taking advantage of the discounted price. Under this scenario, an aggressive investor who have already set aside funds for buying the dips would have started buying already when price dropped to $42k and lower. You must not get the bottom where the price will turn and start going up as that is irrelevant, you are only focused on buying at discounted prices.
I apply the DCA method but I sometimes also buy the dip when I have surplus funds after setting aside my emergency funds and that of my basic needs with my DCA running smoothly unaffected. So buying the dip should not be complicated as many people make it seem because it is a nice way of accumulating Bitcoin in addition to the DCA method.