Is it too late to buy Bitcoin?