I'd look more at cryptocurrencies that hold utility, keep developing and have a serious community.
That's Bitcoin and why you open a thread in altcoin discussion? lol.
There's no new crypto will have such all criteria you mentioned above, almost all new project only copy-cat the other coin utility. They're rarely developing, only develop how to get listed on big exchanges or money oriented. Not all active community are really legit, since they can paid a bunch shill accounts.