By my calculations BTC has an average 59 day cycles and in total of 6 cycles per year. As you can see every cycle ending with some sort of crash... and then after it starts picking up and reaches new ATH and ends with crashes again... where new cycle biggins...
looks like with this recent crash BTC ended its 5th cycle and entered into the new cycle 10 days ago and will have 45 - 50 days til end of the 6th cycle.
which is will be a year since these since the 1st cycle started.
I hope this cycle trend continues bullish... otherwise this can turn into reversal and BTC will going run bearish trend in full 6 cycles... down to the bottom...