Starting in 2018 if you only invest in an ico, then I think you're probably going to lose a lot, and 90% of the ico's have fallen below the offering price.
I think it's the right time to invest in ICOs, but make sure that the use case is compelling and you get the cheapest possible tokens, none of that public ICO phase. So that when it dumps, you're still in the green.