Are you ready for 2024?
44% of all of Bitcoin's returns have occurred in the 12 months after each Halving.
Including the extra 6 months in 2017 (red here) captures 150% of Bitcoin's all time returns!
In other words, all of Bitcoin's cycle returns can be expected to occur soon.