Markets Exploding Higher, Is This the Rip your Face Off Rally?