[Making out DCA decisions does require ample or sufficient finances plus that emotion handling.
DCA does not require ample funds, you can create a purchasing schedule tailored to your financial position. There is no fixed amount to invest with, neither is there any fixed time frame with which you have to invest. You can by $10 worth every month or 2 months, the objective is to discipline yourself and set out a percentage which goes into purchasing Bitcoin
I am yet to DCA with any of my crypto and just buy when I feel price is low but seeing as Bitcoin is the safest hold for long term thinking of DCA.
Buying the dip is not such a bad idea and many people here on the forum still buy bigger chunks when a price opportunity presents itself. Waiting for a dip is the mistake many make and they could be waiting for a long time or regret that they should have waited longer. The market is unpredictable, so much better to buy when you discover it, than to wait for a drop in price.