If it is like planting trees, it is always good any time. So, now can be the best time to buy Bitcoin, but just buy and hold it for the short term. We are in a bullish trend, the bullish will end and the bearish to come. For a short-term asset, Bitcoin is good to buy now. While for the long-term asset, we are better to buy in the bearish season. Buy at the bottom price, not at the top price.
The whole question is when this bullish trend will end and be replaced by a bearish trend... In general, the trees grow after planting, only up and wide, but bitcoin is not always

You just need to clearly understand for yourself how long the investment is made and outline the entry and exit points, as well as clearly understand the level of volatility that the bitcoin market implies, when a multiple of growth can be replaced by the same multiple and fall, and it is not entirely clear how long the bear market period can last. I think that right now is not the best period for a long-term purchase of bitcoin and yet it is worth waiting for a correction at least in the area of 45 thousand dollars.