As the market stands now, BTC has broken its historical high, and ETH has also surpassed the key level of 3000. Market sentiment and liquidity are slowly improving. If the altcoins you hold are still not rallying at this point, give it a maximum of one more week for observation. If they continue to not rally, you might consider giving up. It’s possible that the project team has already sold out and left, or that the big players have run away. Don’t keep holding on unnecessarily.