Most of this guy's that wait for the dip before buying thinks it's the best way to maximize profit because most of them has this mindset of buying low and selling high, so they wait for the market to dip before buying, not knowing that it's the wrong approach to Bitcoin investment, a Bitcoin investor that is only thinking long term should be buying anytime his discretionary income is available irrespective of it current price, because in the future this current price would be a bargain comparing to how high the value of Bitcoin might has rise up to.
I believe people who are waiting to buy the dip are short term investors (more like traders) who are only after profit so they believe buying cheap and selling after a little price movement is the best way.
Buying the dips proves to be a little more challenging than when you accumulate at regular intervals using DCA. Buying at dips makes you to always be on the market charts which can be stresful, also buying the dips comes with some risk, you might buy in thinking it's the bottom but it's not and the price might keep droppin. Waiting for dips can also make you to misout on some great opportunities to gain from the market while waiting for the right time to invest.
A long term approach and focusing on consistent investing is the best as DCA promote consistent investing.
If anyone has a stable source of income and plans his finances according to his stable income, he invests continuously and cares less about his stash. The problem is that some people see bitcoin as a main source of income which is why they result to Trading bitcoin.
It's inappropriate to rely on your Bitcoin investment as a source of income, if you do there is no way your investment goals will be achieved. It's best to have a source of income different from your investment to feed on that way you won't depend on your investment and can hold for as long as you should helping you achieve your goals.