Ripple CTO Reveals Painful Truth About XRP $3.84 ‘ATH’