The best time to buy Bitcoin was in the past, the second best time is now, and the worst time is in the future. You can buy Bitcoin at any time, it's never too late to buy Bitcoin. The image below shows the price trend of Bitcoin, spiraling upwards, with only higher prices, never the highest. $BTC