Which COIN do you think has a long term good fundamental future? Despite the TOP coins, that you think has strong team, model and in long term they will create the value.
When a coin is already not into top of list, then you must need to understand that coin is not having enough answers to all the criteria you have mentioned. Active devs and long term plans are most essential things for making a coin getting into to top in the list of marketcap or any other ranking.
So, it is not making any sense if you are looking for some other project which is still not into top but having all the criteria of good coins. If you are referring only new project then probably you may not get what you are looking for because devs may make up their project according to your criteria to look like a highly potential one but over the time such coins will get dumped and will be categorized as shitcoins by this community. So, it must be a good practice to go with top coins of crypto space because that will have comparatively less risk and better ROI.
Look for top coins with active use case in the market. Because their use case will make them survive in this market. Once the coin is only for trading purposes, and no other application, that's when it will start declining its popularity as traders will just move from one coin to another. Better watch out for coins with active developers like ETH or BSC, at least we know they are doing something for their network to adopt the changes.