How soon is too soon to celebrate Christmas?