Ethereum or Bitcoin for investing. They have real intrinsic value. Most the other currencies are just spin offs of the original deal or overly ambitious white papers with nothing implemented. Stay away from NEO.
NEO has the biggest hype of all. Westerners call it the "Chinese Ethereum". Yet nearly all the trading volume comes from the West. It's a joke comparing it to Ethereum. The white paper is incredibly ambitious, 90% of it is unimplemented. The GitHub activity looks comparable to a hobby project at best. The CEO is conveniently an advisor to all the ICO's that will use NEO. It's a pump and dump scheme. The best one there is. It has no intrinsic value because it doesn't solve any problems. Nothing is implemented other than a token distribution system hosted on a few servers. If you're interested in a coin like this you get in before the hype blows up, take your profit and park it somewhere safer like Bitcoin or Ethereum. Going in now would be a horrible decision.