Why XRP Faces a $2.80 Price Ceiling by 2026