Nope, I don't think you're late in buying bitcoin. It is still undervalued, and though it plummet agan in the next days, one thing is for sure, it will soar in the long run. But of course to be safe always wait for a pullback so that your profit will really be worth all the stress in trading. Surely, there will be a pullback in its current price. Don't rush when in comes to buying and don'make stupid, impulsive move.
Good advice, you need to be careful when investing your money, don't decide if you don't have good knowledge, you should work and continue learning after that then pick your position if you are satisfied with your knowledge.