Yes this is the good time to buy neo still the price of neo is below $20 i think this is the best price to buy neo for short term or long term investments actually neo is huge profitable coin for long term investments there are many possibilities for the bull market so if you buy now it will be profitable in the next year.