Wait and see as the current price is very high
no it's not, it's pretty cheap actually. All alts have been dumping since 2 days, but in a few days NEO will be up 30% at least and only go up from there. News and roadmap are amazing, team very solid, FUD from China is BS and will be cleared up after chinese congress in october 18th. You won't see NEO under 50k again, it will be around 100k very soon.
No one can predict the future but I agree that the price now is very attractive. At least buy some and spread the purchase if you are buying lots. I think/hope it shoots up (again) after the Chinese congress meet.
I would buy more if I am not too NEO heavy on my portfolio already (almost 50%). Even if I have extra cash (and I don't)

As it is, I am "locked in" since I believe in all of my current coins and can't sell any of them.