My answer to your question is yes and that is if you can find a reliable one. Getting a good ICO is difficult nowadays because of scam but there are still good ICOs out there if you can do thorough check. Alternatively, you can go for the project already listed on the exchange and trading.