I noticed that there are many investors who likes to participate during ICO because of the huge profit but its very risky as well.
When is the best time to buy Altcoin?
ICO stage?
From Exchange?
Wait for the dip?
I believe that it is impossible to give an unambiguous answer to this question. The reason for this is that some projects have a good idea and perspective, so their tokens after the release on the exchange can significantly increase in price and in this case it is necessary to buy tokens of such a project on the ICO or even on the Pre-ICO in order to get a bonus in tokens as early investor and get a minimum of +30% of the amount of purchased tokens. If you are in doubt about the project, you should wait and see what the result will be Pre-ICO and even then think about investing in the project or not. But there are projects that very hard to build Soft Cap, so in this case you can wait for the moment when the project tokens appear on ForkDelta or Etherdelta and buy them cheaper than they cost during the ICO. Suspicious projects are bypassed.