Wow, that's great - good for you! I don't think I've ever been that organized. Usually I have the bulk of my shopping done by Thanksgiving or shortly thereafter, but wrap it all up by a few days before Christmas after I get my bonus. I don't know if we're getting bonuses this year. Each year they seem to get smaller. And H doesn't have much work lined up for winter, so we're feeling a bit apprehensive about shopping for holiday things we don't need. I think we're going to focus more on family and traditions.
I don't even think we're doing presents this year I don't think. Well, I mean, I will get each daughter something - they have wishlists on Amazon. And I usually get them pjs (it's a tradition) and bath stuff. But I have a very small budget. And I don't think H and I are exchanging anything this year. At least I don't want anything and if I do, I can get it myself (I want a full length wool coat and some clinique products). He is so difficult to shop for and no matter what we get him, he isn't every happy with it. So I give up.
For friends and family, I am making some homemade things. I am making some canned items such as escabeche and cranberry orange chutney, as well as some sachets and soaps for my nieces. I will get my nephew something. Those are the only local family we have around. Others who live far away will get a card from a local charity we contribute to in their names. I think we're all reaching the age where we don't need things anymore and practical gifts are better appreciated.