I'd say ICOs are always the best choice if you analyse them carefully. Most investors are just following what others do without any efforts. It leads them to scams and they blame legit ICOs as well.
The volatility of crypto currency is still a problem. Some companies will try to change the situation. We need to observe and analyze, do not panic. I don't see any serious problem now. really...