There are many places that you can invest and they are even greater than ICO. Investing your money in altcoins are better than ICO because you can easily determine which coin is better. When they hit the exchange, they will have a good history for us to trace whether they are good or not. ICO is very shady. It is not easy to find whether they are scammers or not