Bitcoin Time Cycle backtested from every halving since the first chart of bitcoin. Starting from 2009 to current date and a little prediction of the next cycle.