For the long term I would suggest Ethereum since this crypto has proven itself enough, it will be around for a long time and is rather a low risk when you compare it to other crypto's
For the short term I still think NEO has a long way to go, see it as the Ethereum for Asia. Other companies like Facebook, Google etc. always have a hard time getting users in Asia. So I do believe NEO can become the Ethereum for China.
Other short-term crypto's I would suggest are omiseGO (OMG) a cool project based upon Ethereum. Vitalik Buterin is also very active in the development of this project, you should check it out.
For the really short term I would suggest District0x (DNT). They just announced they are going to be listed on binance next week monday so they will prob. have a price increase by then. You can get some DNT on the liqui exchange.