Don't just join any ico as if you have the free money to give away to all these devs. Make sure you invest in the right ico by doing thorough research about their project.
If I were you, I would better stay away now from ICOs. I choose it not because all of these projects are the scam. The cryptocurrency is not stable. Better hold the crypto if you have it or invest in the tokens with the great market cap.