With the holiday shopping season inching earlier every year, one of the biggest questions for shoppers comes down to timing: ...