If we compare the price of Bitcoin has reached this year after it reached ATH, it can be called a good time to buy. Because current price is down 50% from ATH. But it depends on your own decision, as no one can be sure this is the best price to buy. No one can predict what the market will be like. It's all a prediction.