Sitting idly and waiting for dips to happen before you buy Bitcoin is a bad practice that should be discouraged by all because it has made a lot of people to miss buying Bitcoin at decent prices instead jumped in when then felt price was leaving them behind with some ending up in problems. The only condition I will support someone keeping some funds for dips is when the person is using a hybrid system of DCA combined with buying the dips, This way you can keep the DCA ongoing while allocating some funds for buying the dips so that you will not miss your chances of getting Bitcoin at any market condition. Apart from this, I will always go with the DCA method which is easier to use for everyone.
Some people just initiate the habit of procrastinatiion and tag it that they are waiting for the dip not knowing that they are indirectly doing their bad, this habit is always common with newbies,
On the contrary, these ideas are not common amongst just the newbies but also with some persons who have known and been with bitcoin over some time.
I believe there are several other reasons why one might not be able to buy bitcoin at a particular time but one easy thing to do is simply blame it on waiting for the dip and for the few years I’ve been in the crypto space, I have also realized that, bitcoin can’t be easily predicted that’s why we only speculate and one reason the DCA method has been invoked all these while is simply because it supports the principle of speculations and gives room for people to buy bitcoin at anytime regardless of the market price.