The best project is the project who has good and hard working team, Active Community, Good Holders and Have some hype on social media. If you see any three qualities from these qualities in any project . Then must Invest your some money in that project I hope it will give you good profit. Must see the community if projects community is good then see other qualities, because the community is backbone of any project.
That is what I used to believe as well. A team that is honest, legit, hard working would be able to make any project a good one. However I realized that talent and money plays a huge huge huge role, probably the biggest role as well, sure others are still important but not as much. You can be honest, you can be legit, you can work 7/24 non-stop 10 people, but if you have zero capital to promote then your coin will not be anything at all, that is what I happened to the project I was checking out, they were all great people but they had no money so they couldn't do marketing hence the price dropped to insanely low levels.
This is why I do not invest into projects without checking the treasury address, usually there is a good amount but unless it has 1+ million dollars I am not investing there, I need to know the team is rich enough that they would help the project, a poor team means a poor project.