Are you a “get everything early, done by 30 November” Christmas shopper?

Are you a “get everything early, done by 30 November” Christmas shopper, or a “why am I doing this last minute AGAIN?” Christmas shopper?
 
No photo description available.