Is 25% off a good deal or should I wait for Black Friday?