This question has been asked many times here in this forum but I will still answer for my own opinion regarding the topic. For a late comer like me, buying Bitcoin is not too late maybe a bit late but still don't really matter to me since I don't care about the price though it is just a bonus if we have some on our wallets of course. Take note that todays price is way cheaper compared to future prices so I highly recommend everyone who are in doubt to buy now so you won't regret later.