Historic Bitcoin Cycle Suggests No New All-Time High Until 2021

Markets are cyclical, and history often repeats. 

This post was originally published on www.newsbtc.com