XRP's Tug-of-War: Can It Break the $1.42 Barrier? | Whale Factor