Ripple price analysis: XRP retests $0.70 resistance, prepares to retrace?