Neo price analysis: NEO starts to gain value at $20.51