Considering that the market has a ton of shit coins its best to stay away from them and just only way I see any profit making business is by investing in gambling sites bankroll.
Many ICOs are scam and people should be careful before investing in them blindly after reading their tempting offers and giveaways. However many coins are again legit and worth buying only to sell at increased prices and/or mine them and sell them (so you dont pay any money except mining fees).
Investing in casino bankroll is worth it and better for long term and not short term.