I think this is the right time to buy NEO because NEO is often referred to as China's Ethereum. That is, NEO has great potential to become like Ethereum, the second most popular cryptocurrency after Bitcoin.
That's why, a year after its launch, I predict this Chinese blockchain has a bright future. In the next few years, NEO is believed to be one of the top cryptocurrencies. So far, NEO has consistently been in the top 20 cryptocurrencies in the world in terms of market capitalization.
Now China is banning cryptocurrencies, so the Chinese developing projects on NEO and using NEO may drop. I noticed recently that NEO has had some new projects and is well-supported by the community, but that is not enough.
NEO could be bullish in the future because of Bitcoin's upward move, but don't expect too much. Please allocate your money to other projects.