Should I buy NEO now at 15.50$ or is the price too high