The next halving is expected to occur in April or May 2024, when the block reward will fall to 3.125. Historically, 1 year to 1.5 years after halving, BTC has made new all time highs. This is regardless of market conditions, it has happened 3 times.
Based purely off history of halving, this indicates that between April 2025 and November 2025, there will be an all time high for Bitcoin. Hope ETH follows suit.