Drawing from Bitcoin's historical market cycles, it's conceivable that the forthcoming crypto bull surge might commence post the 2024 Bitcoin halveing, potentially reaching its top high in late 2025. Nonetheless, the cryptocurrency domain remains very unpredictable, rendering any definitive assertions about future price trajectories exceedingly challenging.
Within the realm of crypto, there exists a pattern of alternating bull and bear markets, characterized by sustained price trends and intermittent deviations, colloquially termed "bull markets" and "crypto winters," respectively. Presently, we find ourselves entrenched in a bear market, evidenced by the substantial decline in prices across the majority of leading cryptocurrencies from their peaks. While there have been recent rallies in the prices of several crypto assets, it is premature to designate these movements as indicative of a full-fledged bull run.

pixabay.com
Given this backdrop, it's unsurprising that many crypto investors are eager to pinpoint the timing of the next bull run.
To venture an informed estimate regarding its onset, it becomes imperative to scrutinize the historical ebbs and flows of the crypto market's bull and bear cycles. Thus far, Bitcoin has been the vanguard of the cryptocurrency market, warranting a closer examination of Bitcoin's market cycles.
In my opinion, since we are not in the bull run yet, it's better to invest before and not during. Note: This article is not financial advice and do your own research before investing.