yet if you are suggesting a strategy in which you invest lump sum and then you wait for dips and just let your lump sum grow, so then you are creating lump sums by waiting, I have my doubts about that kind of a strategy being effective, even it it might help to make people feel good, but if the BTC price goes shooting up and you are just letting your cash pile up, then you might have reluctance about not catching the unexpected up-spurt int he BTC price, which surely has happened fairly frequently in bitcoin's history and I see no reason that it is going to stop happening.
I agree with everything that you said. Waiting is never a strategy because it will deprive you from accumulating enough bitcoin as fast as possible with your discretionary income. This is where DCA method saves the delay of waiting. Holding too much fiat is also another disadvantage for those investors who are waiting to buy with huge amount of money at the dip because nobody knows when the dip will come and fiat purchasing value depreciates overtime.
In future those waiting will end up with little size of bitcoin that they bought cheaper and those that kept their dca running regularly consitent and persistent for 4-10 yaers and above will have a big size og bitcoin. The best thing is to mix buying at the dip and lump sum startegy with your DCA and don't stop your DCA because you prefer waiting to buy once at a go.
Try and buy as much as you can before you reach the top
Buying as may bitcoin as you can shouldn't be only when bitcoin price dips because the top of bitcoin is infinity and no one knows which price is the top since bitcoin price keeps on reaching new ATH over and over again in every cicle. Investors in their accumulation stage should try to buy as many bitcoin as possible in order for them to reach their bitcoin target faster and not because the price of bitcoin will get to the top.