The chart posted is very simple to understand.
Bascially I have manually fitted a curve around the cycle highs and lows of bitcoin on a logarithmic scale and have measured the time it took for btc to tap the top curve once it has tapped the bottom curve, and it comes around 850 days approx.
This measure estimates the next BTC high to be approx 112000 USD around mid of 2025.
This curve also indicates the bottom is in for bitcoin at 15000 USD for this cycle , it can only be violated , in case of a black swan event like it did in march 2020.