So, if you are looking for the top altcoins to invest in your money, you should choose from Ethereum, Cardano, NEO, OmiseGo, and Vechain.
I am not sure on what basis you are saying to invest in NEO. This project has not done anything in this mini altseason and there is no news from them too. It look like a dead project for now unless developers again start to redesign its roadmap. I am not sure about OmiseGo while the investment in ada, eth and vet is a good one.