Ripple Launches Buyback at $50 Billion Valuation