ChainCatcher news, according to Morningstar, cryptocurrency research firm K33 Research noted that Bitcoin has been volatile since breaking the $100,000 milestone earlier this month. However, history suggests it could hit a new all-time high around mid-January next year.

K33 Research director Vetle Lunde stated that based on data from Bitcoin's last three cycles, the average duration from the first to the last all-time high in each cycle is 318 days. With Bitcoin reaching its first all-time high in the current cycle on March 5, if the average duration from previous cycles repeats, investors could see the cryptocurrency peak at a new all-time high on January 17, 2025. If Bitcoin indeed reaches its cycle peak in mid-January next year, it would coincide closely with Trump's presidential inauguration on January 20.