Lengthening Cycle and Exponentially reducing returns BTCBTCUSD Logarithmic chart on Monthly time frame. Each Bull and Bear cycle denoted by rectangles. From the last 3 complete cycle, trend is identified and plotted to find the length and high of the current bull cycle. Price estimates may vary greatly as price is in Logarithmically denoted. Cycle length might be more accurate. As per this model, current bull cycle may end by August 2022 and the high would be around the current ATH. Next bear cycle would be lengthier and may span around 850+ days, almost similar to the estimated current Bull cycle length.