To everything, there is a season, and for many individuals considering charitable donations, that traditionally occurs at year-end as income tax filing time looms. But a better strategy might be to give earlier.
Avoid the December rush: Strategies for charitable giving