As much as I want to believe that this analysis is true but the question is how realistic is this? If you are going to look at the chart you will see that the line for the next bull run will be in the next halving cycle and what we get this year and in another year is just the bear market. Although, it doesn't quite fit as a bear though but this might lead to bear run soon. Try to draw a line from two years ago up until now and you will see and I think if another FUD would come out maybe that would be the start.
Do you mean repeat itself?
Possible, but I think there's no bullrun, it's supposedly a bear market if you think it repeats itself.
But who truly knows if Bitcoin will create a bull trend this year the same as we didn't expect last year that we have experienced twice reaching a new ATH.
Be ready always, whatever happens, just hold if you didn't see yet a profit, just aim for a profit that you've to wish to have or if you didn't money don't sell you Bitcoin, that's is very simple as that.
IMO, I don't believe in repeating itself on the price of Bitcoin, we have different events and news that can have an effect on the Bitcoin price.