Dates of halving cycles and peaks in previous cycles,
1 - Halving July 2016 peak was achieved 17 months after the halving in December 2017 with a price peak of $19,600 for Bitcoin.
2 - Halving May 2020 peak was achieved 18 months after the halving in November 2021 with a price peak of $69,000 for Bitcoin.
3 - Halving April 2024 is expected to form the peak of the cycle between 17 to 18 months after the halving date in the fourth quarter of 2025, between September and November 2025, and God knows best.