I think there are lots of top coins and hard to say who is the best.
Monero probably has the best reputation but if you are looking for one that are a little more under the radar I would say
Zcoin and Zencash are great investments.
Zcoin - 1000 zcoins to get masternode, roger ver is an investor, just came out with new reward model, this is a favorite in the asian market, main dev created vertcoin (legit)
Zencash - is not only an anon coin but also a platform (coin, communication, publishing), masternodes, one of the core devs is head of payments at AirBnB (trust me this is huge if airBnB ever explores cryptocurrency payments), advisor is Charles Hoskinson (co founder of ethereum), top team with government experience.
IMO both of these coins will eventually be triple digits.