I prefer to buy after the exchange as after ico the coin goes down at the lowest price its better to buy and then they will grow as the coin gets good administration and increase in the volume and trading it will make a good profits to us, some of the ICO are scam so its better be alert and invest as they get vanished in a night and we just lose our money.