No one really knows what? When to buy? I think you are wrong, we all know what Bull market and bear market looks like, what you should be warning others about trying to time the bottom or the top, but the bottom and the top doesn't happen in a day, it takes time for corrections to happen.
Use Bear market for buying and use Bull market for profit taking, it is that simple, DCA is best for the long term but when Bitcoin is massively over valued I won't keep buying just because my plan is long term, that's plain stupidity.
The market will bottom in a bull market, bad news always happen after Bitcoin tops out, once that happens start buying, the best time for DCA is in a bear market, I won't be buying the tops just because I won't to hold for long term, never.
You will not enjoy the real importance of DCA and hodli for a long term if you are only after buying at the bear and sell at the bull run as a trader. You will only get little profits instead of a good amount of profit from your bitcoin investment due to the compounding value of your investment if you increase and hodli your bitcoin overtime.
However, if you are cool with what you are doing, that's fine but I am investing and saving for the future and that is why buying and selling within short-term is not for me.
Every investor applies any strategy, it's actually okay depending on each individual and according to their comfort. However, if you want to invest in the long term using the DCA strategy, namely by buying every week or every month according to your budget and Hold this is the right strategy. Regardless of whether the price of bitcoin goes up or down, we still do DCA every week or month. That way we will feel and be able to enjoy this strategy as you said. If you wait for the price to drop to do DCA, you are afraid that you will regret it later, because the price of bitcoin cannot be predicted when it will drop.
I myself am sure that the DCA strategy will make me successful in the future because I have a motto "In Bitcoin We Trust" with a bitcoin supply of only 21 million, I have a view and belief that one day bitcoin will become the most expensive asset I have.