I have all the extra people gifts bought (teacher, gift exchanges, distant family) I will wait until about October for family so they will know what they want. I always have it bought and wrapped by Thanksgiving. I love Christmas but hate the shopping and wrapping so I get it done early to have time to enjoy the things I really enjoy about Christmas.