All the best with getting profits from ico in long run just check the icos which has raised millions but still the price remains lower than the actual ico in recent times. Some might argue it is because of SegWit and other stuffs happening but unfortunately the reality for most ico is hold for few days when it get's listed and sell it as soon as you gain a profit.
I used to believe in holding for long as well before but that has really changed a lot. Not that I do not believe in the success of the project but with the fact that most of them gets dumped anyway which can give me a chance to quickly drop mine and buy more when the value has really seen some down trends.
At least with this, I can make some of my investment back and still be able to hold some of the coin for the future.