All markets move in cycles, and crypto is no exception. The only major difference is that cycles in this market have been more compressed since Bitcoin is just ten years old. There have been three major cycle peaks so far over the past decade and analysts have been using them to predict the next one.
The first cycle took 329 days to peak and occurred in 2011 when Bitcoin prices hit a high of just below $32. A bear market followed until the next peak which came in 2014 with BTC prices topping out at around $1,180.