I preferably choose ICO because the market price is good and high. Although its too risky, but you can receive a big profit if you invest in ICO even in just a short period of time. Not like in altcoin, its a long time investment.
At the moment I think ICO investments is almost the same as Altcoin investments, ICO investors can get stuck in long-term investments if token sale postponed