When do you need them by? If you don't need them until the new year then hold out, let the crowds die down, then get them. Weather later this week will be a bit wet so that might deter people from hitting the shops, especially if case numbers go up again in the next few days.