if you feel good please buy at ico but most ico is a scam and many investors don't believe in the ico project, and now the more trend ieo maybe it will replace the future of ico,I think you better buy on an exchange that is clearly registered in exchange.
There is no point in buying icos at the moment, if you really want to gamble your money away then wait until the market is going completely crazy and you see huge prices, that could be the moment to take a gamble or two if you feel like doing that with your money since your chances of winning will be higher but now that most icos are having problems even reaching their soft caps you will be disappointed by the results you will get.
The point of taking the risk is not worthy, most of the ico's are not performing the way investors expected them to be, gamble with the fate of your invested money is too risky seeing how the market is moving right now, if you really plan to continue doing this, selecting those projects that you think that will bring something to your investment make sure to do deeper research.