Of course you don't know when that is, but this suggests that it is actually better to not buy and sell continuously but rather save Bitcoin for a longer time.
Clearly no one knows what is going to happen, but there are always risks involved.
and in my opinion, whatever the market conditions are if we are good at reading market direction, there will definitely be an opportunity to get the best price whether it is in buying or if we want to sell it, meaning it may be common knowledge that investing and trading at golden moments in the market so that we produce better trading quality because consciously or not the trading system also teaches us how patience works to produce better investment results in the future and not always fail at the same point.
It's not actually bad to read those ups and down infact it's a good practice to have the Idea of reading those charts but getting to predict the best price to buy or sell won't work which is why you might end up losing alot trying to trade the market. It's actually hard to predict Bitcoin market most times as you need both TA and FA at the same time for your prediction(that's doesn't still give a guarantee of what market might hold).
Thus, the best way is just Holding, you don't need a best price entry when you have the DCA strategy, all you have to do is buy at different intervals and also if possible buy DIPs along.