I agree that much better to hold your bitcoin in your wallet and wait for the pump of value or just do trading in bitcoin to fiat to make an income.
If you don't have any knowledge of trading and Ico then the best thing would be to hold your existing coins for the future and by doing that you will make good profits as its very hard to find good Ico nowadays as most of them turn out to be scam.
True, there's a lot of ICOs out there. If you visit the altcoin place, people are all so busy promoting their coins. I believe that investing in ICOs come with risks and it's a high risk one. First, when you buy your coins with the ICO price. You might be shocked when the price of the coin stays below that price. I think it's even better to just wait for the bounty participants to dump the token and then buy at that price because it's a lot less than ICO price.
Another thing, if you invest in an ICO, you have to wait for months before you can see profits rolling in. I've been on various ICO bounty campaigns and I'm still holding the coins simply because I believe that at least one or two of them will skyrocket in the future.
Yes, many people think that all the ico in cryptocurrency will surely give big advantage to the holder after all is done (ICo time). This is indeed a very true fact, but not all ico will provide benefits in a short time. Because ico runs because it has a high level of work, so if we only expect big profits and do not see any existing projects it is certain this will only pollute and reduce the price of all cryptocurrency.