There's a saying: "If there's a will, there's a way; if not, there are many excuses." Ever heard of that?
The thing is, if you see an opportunity to invest, you’ll find a way to make it happen. And did you know that when the market is down, that's actually the best time to accumulate? They say that during a bear market, the weak hands will panic. Are we weak hands? Definitely not...
It is true that the best time to accumulate Bitcoin is when the market is dip because it gives an investor more opportunities of accumulating enough Bitcoin, but for Bitcoin proper investment we should not only rely on the market dip before accumulating Bitcoin but how much funds we have to accumulate Bitcoin because it is the amount of Bitcoin an investor has and how long he continues to hodl that will determine how much profit an investor will have. So the best thing is to accumulate at all time as long the money is readily available and hodl either with the DCA strategy of accumulating Bitcoin, the dip should only be an opportunity or added advantage for an investor to accumulate more Bitcoin and HODL.
I don't think at all that the best time to buy bitcoin is when the market is dip. Like buying bitcoins I will buy when I have the cash money and that is considered the best time. See when the dip time will come in the market but it is unexpected i.e. you never know. So instead of waiting for the dip period it is convenient for you if you buy bitcoin anytime with cash. In my opinion and knowledge in this forum I have seen many small and big investors who waited for the dip season to buy bitcoins thinking that when the market dips they will buy a lot of bitcoins which was a big mistake for their investment. Because instead of their expected dip season, the market has been bullish and as a result they have failed to invest. Waiting for the dip season can be one of the reasons to miss out on Bitcoin investment.