I believe that not all ICOs are scams, although no one has been able to distinguish whether ICO is a scam so far, but my advice is not to doubt ICO, you better try to buy an existing ICO such as ETH in the market. BTC, you can invest in where you buy coins cheaply and sell them at an expensive price, even if you have to wait, but at least you can make a profit.