If you're truly serious about setting yourself up with a prosperous new year, treat it like any other major life goal. State your intentions, plan out your actions, and maintain the will to follow through.
The best way to get a jump on holiday shopping is to begin with a holiday savings fund. This will ensure that you have the money that you need for holiday shopping before the very last shopping day!