If you want an altcoin to hold for long term, i suggest you should hold ethereum for the top choice or invest it in top 10 coins in coinmarketcap since you have a relief that your money is fine because the value doesn't move all the time especially ethereum. Tip: do not hold shitcoins for long term you just wasting your money there.
If you want to hold on for a long time, then I suggest you invest in several ICO projects, so long-term holding could have a surprising return. I recommend you to join these ICO.
wepower
Experty. IO
RSK
TraDove
Special thanks to you. I will research it. Before this time, i play ICO but i lost a little money. I dont believe in ICO until this time.
I know Bitcoin in 2017. I play too in ICO and lose my money because the ICO is scam. I suggest to you if you want to invest your money with a long term investment you can do a little research in 100 altcoin on marketcap.
ICO is not a scam, ICO has its practical value and application, I don't think the ICO is a fraud, as long as you choose a good ICO project, so you can get good returns, if you want to hold for a long time, so investment ICO is a good choice.
No especially holding tokens in long term isn't advisable at all since many holders and bounty hunters will dump the coin once it listed on the exchanges and also we can't tell if the ICO is good or not these days.