Altcoins popping up like in a game "whack a mole". Some did 50%, some did 5x. Is there any methods that could be used to predict which altcoin will be next? (I guess there must be some indicators, narrative and etc.) or it is purely random game?
Although it is not easy to predict which altcoin will pump next but as a general piece of advice, you should see the trend and then see which coins aren't pump yet and have the potential to have a rally. For example, you will see there is a meme coins season when mostly meme coins will pump. Then you may see the trend of Metaverse tokens pumping. Then comes the time for AI and Real World assets (RWA) coins etc.
If you want a more simpler approach you can see the which are the coins that are least pump in the last 7 days and then take entries in good ones. This data can easily be fetched from coinmarketcap.
Filter on 7d and select the coin categories from the top.

Few people noticed them probably at least 25% pump in a day. There were old ones very dormant while BTC kept going up and then suddenly they jumped without new updates. They were not touched by anybody I think until BTC slightly dips. Maybe those BTC traders move to altcoins instead of buying their USDT.
IOTA and TRX are the top ones that just pumped today. Just click the 24h in the CMC, they'd tell you which ones just emerged from the darkness.