I'll add little more that need to check.
- Do your own research about the coin before investment (don't listen anyone blindly because he may also missing the key info)
- Get to know about the project and know what will be the use of this token.
- Always read the whitepapper and read Road map of the coin/token.
- Follow them on social medias like twitter/facebook and on Telegram chat. I mean whole over the Internet and collect peoples thoughts about the ICO.