Whenever there is a big spike in BTC prices there is a wave of people who catch a case of FOMO.
Like I've said in other threads similar to this - don't invest now just to make a quick buck. You're seeing a temporary price rise and think it will keep going so you want it.
My advice is to buy in only if you actually believe BTC has a future. Play the long game. If you're expecting to buy in now, wait two weeks, and re-sell it for 10x profit you will be disappointed.
Crypto markets are highly volatile. Just take a look at any price graph over the past year for BTC or ETH. Yes the prices have gone up, but it has been a roller coaster week to week.
Only invest what you would spend on a lottery ticket. Chances are you will not become an overnight millionaire. The people who have made huge returns on crypto got in at the earliest stages and held their coins until recently. If you don't have the patience to wait it out, don't bother.
But to answer your question - no it is not too late. Is it too late to start investing in a 401k? Or too late to buy facebook stock? Crypto is a gamble, not a get-rich-quick-scheme. Treat it with caution and back crypto techs you believe in.