Only altcoin that I think will last for a longer time would be ethereum. It may not stay forever because of the changing minds of its lead dev Vitalik Buterin but it has a wide community and its next to have the biggest market cap in the crypto market.
If I have money and I don't know where do I want to invest I always invest in EOS. This alt is too promising according to experts and I believe them.
I'm still not convinced with this coin although there are various platforms that are being created there.