As in previous cycles: ~1 year of consolidation, followed by ~3 years of expansion.
$BTC looks to be in the final leg but not done yet.