Yes neo is a good long term investment. its really at a low level right now. Its called the chinese ethereum and for a reason too. During the recent market downtrend it also lost a lot of value.
Yes, NEO is perfect for long-term investments. NEO is a good altcoin and has the support of the Chinese community, team and government. This is the right time to buy it.