XDC price analysis