Getting NEO at $40 is a steal. All things being equal, neo should surpass $500 the year if analysis is anything to go by.
Why such a large figure of NEO value in the future? At a price of $ 500 NEO, capitalization will be close to the capitalization of the ethereum. But NEO is too far from the Ethereum in terms of blockchain technology. I do not imagine that it is necessary to do NEO to reach such heights.