>>onion2+(OP)
Christmas, and by extension the holiday season, has a longstanding tradition of charitable giving (probably originating around Christianity?). People are just in a giving mood around the end of the year. It's not unusual for 30% of all donations to occur in the last month of the year. So it's by far the best months for fundraising.