The employment of DCA practices is not determined to be worse than buying the dip merely because you might not have a lot of money.
In other words, waiting is not a good investment practice especially when it comes to an asset like bitcoin, except if you have already accumulated a lot of BTC.
Anyone who is new to bitcoin or is perhaps in his first cycle of bitcoin should probably just get into a practice of buying regularly and buying often, even if you might not have a great budget, and especially if you had already designated some money to be for bitcoin, then if you are fairly new to accumulating bitcoin, there is no real material and/or meaningful benefit in waiting for dips rather than just buying regularly. You actually may be hurting yourself and also hurting your accumulating psychology to be trying to figure out if there may or may not be a dip and also figuring out if the dip is BIG enough rather than just buying soon after you had designated the money to be available for bitcoin.
Presumptively any money that you invest into bitcoin is with your disposable income and also you are planning to invest for 4-10 years or more. If you are investing in a timeline that is less than 4 years, then you are trading rather than investing and you may also be gambling by using money that you feel that you need rather than actual disposable income that can be set away for long term investing, which is the better of appications of DCA strategies for investing long term rather than for trading (even though you could use it for trading as well, DCA is likely better to be used for long term investing).