NEO Technical Analysis Jul 16, 2018: time to buy for long term