XRP Struggles as On-Chain Stress Mounts: Is a Bottom Forming?