you can't expect every coin to moon. thats just unreasonable. not everything can succeed. =\
In fact majority of altcoins are low quality scams so don't expect a significant raise for them.
If you hold Bitcoin, Ethereum, Neo, Waves or that kind of coin you can make good money in long term. But if you hold scam coins you get nothing in long term.