qI agree with you that buying at the dip should be done with some unexpected funds that comes our way which we don't have plan for, and whether they come or not, our regular DCA continues. What I do is that whenever, I am given a bonus at work or traveling allowance, training allowance, or some incentives for motivation at work. I keep such funds without touching it so that if it happens that bitcoin price dips, I can take advantage of the dip and buy more. And if it happens that I don't have any extra funds apart from my monthly income, my regular DCA is what I do and focus on more weekly
When it come to accumulation of Bitcoin, we should always keep our DCAing constant irrespective of the market conditions. Expecially those of us that can't afford to purchase large quantities of bitcoin. Because if one have the mindset of always waiting for the dip before accumulating he or she will only endup missing out or having small quantities of bitcoin in their portfolio.
That's why is better to save some funds (which is known as reserve funds) in case any dip occurs one can purchase the dip with the use of reserved funds, and he or she can choose to spread it out or go all in with the reserve funds like lump-sum purchases.
And there are investors who made buying at the dip as there Bitcoin accumulation strategy and what if the market did not dip will they keep waiting? It will be better they use the DCA strategy and also buying the dip strategy together so that the DCA strategy can help them accumulate more Bitcoin at different price level weekly or monthly and also buy when the market is at dip with the help of their reserve fund. But if the investor is still a low coiner the buying dip strategy alone won't be a good Bitcoin accumulating strategy.