Hello
It very depends, some hyped ICOs can go under ICO price, and actually lot of coins are being trader under ICO price. You never know what price will be and it can change dramatically.
So, it is better to invest in a good ICO what you trust and believe
Which makes sense. Uncapped ICO's that are hyped will cause everyone that is remotely interested in the project to invest in the ICO, which means that there will be little to no market/buyers for the coin after the ICO, usually causing it to drop beneath the ICO price.
A good example is bancor. https://www.bancor.network/discover They raised over 150 million$, and currently are worth just a little bit more then that.
https://qz.com/1004892/the-bancor-ico-just-raised-153-million-on-ethereum-in-three-hours/
However, if you would've simply held bitcoin, or eth, you would've made a much bigger profit.