Avoid a financial hangover this festive season