If old support becomes resistance, like we had with the two former cycles, then one of the most likely points to form a next All Time High would be in December 2022, when 1 Bitcoin would reach 160K usd.
The current cycle would then last 5 years, compared to 4 years for the last cycle and 3 years for the first real cycle.
While the last cycle had a multiplication factor of 100 X (200-20000), the current cycle would then have a multiplication factor of 50 X (3200-160000).
The first real cycle had a multiplication factor of 500 X (2.4-1200).