The earliest blockchain project that came out of China is poised to become the market leader in smart contracts (over taking Ethereum). The partnerships that Neo (formerly known as Antshares) has developed with Microsoft (no intro required there) and AliBaba (the biggest e-commerce website in China) has led them to introduce their rebranding strategy in on the 6th of August.
Neo, which is just above $9 today could potentially reach $15 shortly after said rebranding strategy announcement.
Another factor I believe that could determine its price to go up higher will be its low circulating supply. Ethereum's circulating supply is around 92 Million at the moment whereas Neo's supply is 50 Million. The fact that Neo is lower in supply will cause its price to increase when the demand increases (which it will). Just look at Ethereum, I remember seeing it at $10 at this time last year and it saw a high of about $400 within a year.
With that said, let me dish out another fact: the main difference between Ethereum and Neo is that Smart Contracts on Ethereum can only be created through Solidity (their own coding language) while Neo's smart contracts are compatible with most advanced coding languages including C#, Java and Python. This means that, by default, Neo has an advantage over Ethereum because a coder will not have a whole new language to develop a smart contract, thus even if it is used by coders only in China, it will gain popularity.
I would recommend everyone to go in on Neo while its cheap. Anything below $7-8 is cheap in the short term. In the long term anything below $15 will prove to be a bargain.