The altcoin season is still long because usually the altcoin season will occur if the bitcoin price goes to a new all time high,
whereas at this time the Bitcoin price is still trying to stay at $ 30k that is good news, but if not it will be bad news for altcoins.
if you want to buy altcoins I can say this is the right time.