I think it's still not late to buy and hold BTC.
Definitely not! It's always a good time to buy in some more BTC to add to your crypto portfolio, whatever the price is. You just gotta wait for those profits to come in the long term. You need patience with BTC.
I've bought some BTC already today. Gunna buy some more.