There is a lot to be done to get profits from ico. Avoid the risks of junk and cheap ico. Research white paper and key team members have experience in block chain development.
indeed, spending more time on searching regarding your favorite ICO or altcoins will offer you higher chance of earning higher profits than any other average investors and traders.
I don't personally recommend investing on ICOs but I rather do invest when the new altcoins bumped on crypto exchanges and more especially hit coinmarketcap.com because most of the time, coins are cheaper than ICO price values.