for me it is better to buy during the ICO than buying when the coins is already in exchange, there is a high posibility that coins in ICO is much cheaper than in the first weeks of exchanges.
There is also a high possibility that coins in ICO are much more expensive than in the first weeks of exchanges.