In my opinion, NEO is a very potential project, the current price is around $ 36 has dropped quite a lot compared to previously up to more than $ 160. NEO technology is very much appreciated. The project runs on this platform and NEO also has a strong ecosystem. Should we buy NEO and keep it in the long run?
Almost every cryptocurrency now is very undervalued. NEO seems to be very interesting coin because they are growing very quickly, many new parthnership, a lot of successful ICOs on NEO blockchain and atleast you can profit for staking your coins

.
buying NEO is not a requirement. but seeing the development of NEO will be very capable to make the NEO as a valuable coin valuable and generate substantial profit in the future. besides with this NEO is able to continue development will be better with us holding it.