BTCUSD will retrace most of the gain from $20k

Based on the last bull cycle, it seems that BTCUSD will end up eventually retracing all of the gains back down to 20k, consolidating, and then continuing the next bull run. I would consider this a buy in the lower $20-25k price range.
Economic Cycles

Disclaimer