ICO can be a good investment as long as you chose the right ones. One important thing that you should consider is checking if the team behind it has a good track record in the industry. Aside from that, one must check if that project can show their minimum viable product versus just making promises with a whitepaper.