It is very difficult to justify still having money for each of our dips... so maybe a person had been buying bitcoin regularly but then keeping some cash on the side, so when the BTC price dropped from $126k to below $100k, they would have had been already buying the dip.
And then when the BTC price went from the down into the $80ks the first time there would have had been some additional buying.
So then the prices are already cheap, so then there might be little justification to hold back value to wait for dips that might not come, but yes, we got a dip from the mid $80ks into the lower $60k.. so it is hard to imagine how very much money would be ready for buying these various dips.
Sometimes the buy orders are preset, so that a person does not miss the dip... otherwise, they have to watch the charts or maybe set some price alarms so they will be alerted if the price goes below a certain price point.
It does feel good to buy dips, yet at the same time, it is quite easy to run out of money for such dip buying in the event that such dip buying happens.
There can be ways that a certain amount is kept for dips down to various price points, yet it seems that if a person is seriously DCAing and trying to prepare for UP, they are not going to have a lot of money left over money to buy down every $5k drop between $80k and $30k, or whatever extreme point that the BTC price could be imagined to be possible to go at any point in its existence..
The real problem with the buy-sell debate is that many people focus too much on price. And not enough on cash flow discipline. Buying and selling sounds attractive, but most people don't have a lot of income. So the idea of saving slowly and little by little works well for all of these people. A DCA system is automatically followed. When the price drops, they automatically benefit by buying more shares. At the same time, it reduces the pressure of waiting for a big profit and keeps the mind fresh. There is no fear of any big loss. Which automatically creates a mindset of holding for a long time. Another big issue is the risk of keeping the funds safe. Bitcoins held on exchanges are not completely under the user's control, even without a hack. Using a personal wallet is much more important for long-term holding.