That's great! It means buying now ensures a 10X over investment as soon as NEO achieves again ATH. And unless the project fails and or the whole crypto world collapses or the world will be hit by an asteroid or a solar flair or all these things together - that will happen one day for sure. So better relax and invest.
its current price is like 1/10 when it reach all time high, now might be the good time to get back in the game, of course, always due your diligence
In hindsight we will look at this price as an incredible oppurtunity and be puzzled that so many missed the chance to fill their bads with 90% discounted NEOs.