In my own opinion NEO will be the one who will reach $1,000 first its the Ethereum of Chinese people and we all know that Chinese people are very competetive and Neo is also a good platform.
You must include some quick math in your thoughts. 1k USD for NEO is 100,000,000,000 market cap, how do you thinks is it possible?