Is this the time to buy Bitcoin?
This depends on you OP, if you are investing into bitcoin as just an investor for a short run, and as a day trader, I will say this is not the right time, cause this is a time for price correction. But if you are an investor for a long run and not a day trader, then you can buy now and hold it for a long run.
I really agree with you, if suppose we want to invest for a long time it's time we bought it, but for us for example want to buy for merchant today is wrong time so we can lose, so we better buy it for period the long.