Now, it is in 2019, I think the number of ICOs is decreasing. I guess the developers have realized that there are not so many people again interested to join in ICOs. I see many new projects prefer to provide IEOs on exchanges. If you are a beginner, I advise you to not participate in ICOs. You are better to invest in top altcoins or popular IEOs. FYI, it is very difficult to find quality ICOs.