Personally I think we would see this cycle come again several times, but it definitelly cannot be for so long happening, but yes definitelly people are waiting for next halving to buy in some tokens and another bull period to happen.
I expect that to be not that pereodical and maybe in a future it would be as a Forex index market more stable and not that volatile