Cardano

This. NEO will bring better tech than ETH imho, but it will be too little too late. There are already two serious competitors that are looking to overtake everyone - Cardano and EOS. Cardano has an incredibly professional academic community backing it, and a lot of serious research behind it. EOS has a billion dollar in funding to create something revolutionary. Both NEO and ETH will be left in the dust.
This is very hard to make choice between two most successful projects among altcoin in the crypto market. Ethereum is all the time trying to compete with bitcoin and mostly it has the second highest profit rate after bitcoin in the market.
As far as Neo is concerned, this coin also have very good market support and a large number of investors. People have earned huge profits with this coin. I will buy both whenever have chance than selecting one.