BTC halving cycles

This chart shows previous halving cycles and next expected halving date April 17th 2024. Have noted in percentage the price drop pre halving. Have also noted the time from each halving to the following ATH.
Trend Analysis

Disclaimer