I've been known to START my Christmas shopping at 3.30pm on Christmas Eve before now - and that included buying the cards that I'd be (very belatedly) posting both to the UK and overseas!
I'm a little better organised these days and I've even bought one or two Christmas presents. However the cards can wait until much closer to Christmas. Indeed, they'll have to because I've not started to design my Christmas cards yet. (My cards often include pictures of my cats - or I can just get a bit silly, as I did with this design:
https://ibb.co/9rLNsLg )
Back in my teaching days, I used to receive well over two hundred cards but these days I only get around ten. However they still get displayed over my desk and help to brighten Christmas on my own a bit.