The funny thing is when bitcoin price dropped below 60k$, I'm sure you or many others wouldn't buy bitcoin, but when the correction ended and bitcoin price recovered, people realized that bitcoin below 60k$ is a good time to buy. I believe that those who say the best time to buy bitcoin is over, they are the ones who will never buy bitcoin even if bitcoin falls back many times later.
As barisbilgili said above, bitcoin is a long-term and unpredictable investment so anytime is a good time to buy bitcoin. Don't hesitate and bargain with the market and when everything passes, we will say that the best time to buy bitcoin has passed. And if you are a short-term trader, a good time to buy will depend on your trading knowledge.
It’s always easier to follow a trend, but it’s a big problem to try to guess when the trend will change. We can start buying when we see that the trend has changed, but if we try to buy on a fall without signs of a reversal, then we can end up in a protracted correction, which will ultimately become a big mistake. But now it doesn’t look like we’re in for a prolonged correction, it’s more like a sideways movement and globally I’m waiting for further growth. The first bitcoins are always the most difficult, and the main difficulty is not to lose them.