XRP price analysis: Bulls eye $3 recovery as SEC ETF ruling nears, Ripple inks Absa bank deal