There is a fairly common rule in crypto market when bitcoin is stable, it is time for small capitalized shitcoins to be pumped quite strongly at big exchanges. And it is also time for the alts to recover and grow to reduce the bitcoin dominance. So after the strong growth from bitcoin and it's in the stability zone after that, it's a good time to buy short-term alts and trade.
Your strategy may work for you, but actually I think the only way for altcoins to be stable again is if bitcoin will rise and will create a new high.
It's like a start of the market since investors will be able to see a good price to sell and the new investors coming will not have to panic anymore.
also it's important that bitcoin will be stable so altcoins will start growing, if bitcoin is so volatile and we will witness a pump and dump, it will usually affect the movement of altcoins as well, so they'll not be able to grow.