it does not matter whether the price of NEO goes up or down. If it goes up then the people who this stock will make money, if it goes down then they should sell and accept their losses. Nothing in this world is that important to get too stressed about, if you are getting stressed then cut down the number of shares until you are in a state of calm again.
just my tuppence worth
ps I hold NEO and NEOO