Why don’t you add content on this page?
The next christmas sale starts 2014-12-01. Subscribe to our newsletter to get notified when …
That way, users can bookmark the sale URL in their browsers and re-visit it again (not possible if you’d redirect).
If you have to use a different status code than 200, I’d go with 404 (emphasis mine):
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
Of course you could still show content when using 404, so the page doesn’t have to be "dead". But again, I think you should just go with 200. The resource is still there, it just has a different function for your visitors.