There is never a bad time to invest in ICOs but the problem is where to invest. We all know that ICO will give us more returns than bitcoin in the short term, but do we all know where to invest? No! Had we all known this, we all would have been millionaires by now.
It is a very risky bet to invest in an ICO. Even if the project looks good it ends up falling. I remember buying Hero token for 5$ a piece, and its current price is less than 1$. That project had raised 40mn$ and still failed.
So, it is always a gamble when you take part in an ICO. I have lost my trust in ICOs and I prefer investing in the famous coins.