Just dump my bitcoin n bch for lower market cap coins. I didn't dump everything. Are lower market cap coins consider ICO? I'm taking a big gamble and hope it pays off. Some coins are rank #800. To name a few greencoin, pundi x , hexx coin. These coins don't have a social media but I hope it pays off. Some coins are worth 500$ of investment.
The term ICO generally is for the initial coin offering before tokens are actually available for sale. They may give temporary ICO tokens that have to be swapped for the main net tokens once the project goes live.
There is nothing wrong with selling your Bitcoins or Bitcoin Cash for other coins you believe in. I personally prefer to always hold some Bitcoins but I will diversify by holding several good altcoins as well.