Historically, the best time to buy Bitcoin was the year leading up to next blockhalving — Steemit