Don't hesitate, it's not too late to buy bitcoins, and the price of bitcoin hasn't reached its value yet.
Now more and more people around the world are buying bitcoin, recognizing its value, and it's going to break $20,000 in the future, and we're going to get a higher return.
It is never too late to buy Bitcoin I think. Since there is no permanent time that we can say that BTC is at its highest peak or either lowest peak. Its value varies. So you just need to be updated at its value or price then you choose if it is the right time to buy or not.