Yep its too late to buy Bitcoin and no one can predict at the moment since highest level is at the moment and may reach to $5k. If it dropped then buy some for you.
Don't say it's too late mate, you are limiting the potential of bitcoin, believe that when it's more successful there will be more demand created.
The reason why the price is up now is because people are buying due to FOMO, and these people are of course expecting to see a price increase so they could profit.