XRP Price Analysis: Ripple’s Recovery Halts, Will $0.40 Hold?