Stablecoins on The Rise: Could They Fuel a Sustained Crypto Rally?