The reason why I often say the top is not in is because of how strong Bitcoin is behaving at the prior local highs despite everything that is going on in right now.
Not to mention it's still in a massive uptrend (don't fight the trend).
The reason why I often say alts will run is because every single expansion from Bitcoin above the local highs has allowed to altcoin market to flourish to some extent as well.
Don't mistake this with altseason however. Altseason in the traditional sense people like to call it is a combination of the market cap rising and Bitcoin dominance going down (alt outperformance).
We haven't had that yet and it's still unclear when we will (likely macro related).
BUT there have been smaller runs as well where altcoins have been able to have brief little moments to flourish and rise in the market (when Bitcoin strongly expended above local highs).
We will have those again this time. At the very least we will have this again.
The best scenario is to have all conditions light up but we aren't quite there yet beyond the speculation of when (although this can change in the blink of an eye however).