How soon do you go christmas shopping?

There are some who shop for christmas all year, others who go the day after thanksgiving, some who go to the mall on Christmas Eve. How soon do you personally go Christmas shopping?
37 answers 37