This is the good time to buy neo because the price of neo is almost $20 I think this is the best price to buy, neo likely to hit $100 and more in the future this is the best coin for long term investments if buy now you will get profits quickly because already the cryptomarket has started to recover so you would not wait long time to get profits.