I believe BTC is going to have a 2 year bull run culminating in November of 2026.
Every halving cycle has resulted in a stronger, longer, and higherrrrr BTC.
First cycle bull run 243 Days
Second cycle halving bull run 368 Days
third cycle bull halving run 525 days
fourth cycle bull halving run 581
Averaging out the length of each cycle would put this roughly at 666 days until then end approximately November of 2026 until a new cycle starts.
Fibonacci extension levels from the bottom of the last bear market would put the first year top around 109,000 USD and into a second year a high of 260,000 USD.
Fiibonacci timeframes from halving on day 1 also converge to November 2026.
Catalyst during the next two years:
BTC ETFs
China ETF and Worldwide market adoptions
Rune Protocol: cheaper and quicker transactions that rival Ethereum L2 coins on BTC
Fed Interest rate cuts
PENSION AND 401k adoption
Weaker U.S Dollar
FOMO
The only things that can derail this: WW3, Apocalyptic events.