2025 BTC Chart based on i)Halving to ATH days, ii)ATH to Cycle Low days iii) Cycle low to break ATH days