Few tips from me too

1. Check project's Whitepaper - do your research!
2. Check the Team/Roadmap/Tokenomics - check how things are described and if there is enough information, detailed roadmaps give the feeling of a brighter overview of the project's future.
3. A good time investment on the website/docs by the developer's side is always a good point to consider. Meaning that they're investing time and efforts in it.
4. Check their competitors and what advantages they have over them
5. Try to consider what future the project will have and their room for improvement