NEO is till a good option for investment and specially long term. it will grow as the market improves and with the road map planned it can be a serious competitor for ETH.
I think NEO is a good token, but it's not his time yet. If you want to invest in a bright future, you can buy it, but for earnings in the market there are options for better and more efficient.