Altcoin season is cancelled this year: Alts fail to match last cycle $1.6 trillion ceiling Oct 20, 2025