Altcoins season is not needed as many are worthless coins which youre not even supposed to be holding in your portfolio, what you should do is hodl good alts like Ethereum, Litecoins etc. These altcoins have given higher returns over a period of time and I believe theyll continue to do so.
In altcoin seasons, there are only good altcoins will recover. It is not a season for all altcoins, and shit altcoins, scam coins will be excluded from the altcoin season. Ethereum, Litecoin, DASH, Ripple, Stellar, Dogecoin, etc. good altcoins will rise in altcoin season. In contrast, shit altcoins will be stucked in mud, maybe forever, and they might end at zero value, in satoshis, or in fiats.