Is Ripple (XRP) Heralding a New Altcoin Season?