ALGO price analysis