There are people who shop year round for Christmas gifts. One of my clients does. When I was exchanging gifts with the larger family, I Christmas shopped year round, always on the look out for what might be a decent gift for someone.
My wife shops year round for Christmas. She has a great eye for finding tthings people will like, and finding those things on sale. She has gotten some very nice gifts and saved a bunch of money.