Indeed. ICO still has its very good potential to generate profits to every investors. But not all ICO projects can make a profit. Because many ICO projects are not even real. So, you need to do research if you want to invest. You must learn a lot about the ICO project and conduct a thorough studies and reviews about the project you may joining. If you check there are doubts you should not invest. But if you think that it is possible for you to invest and have a good profit the you can proceed joining. Like in tje dencoin tokens that offers good investment to every traders and investors.