Nearly 30% of credit card users are still paying off last year’s holiday debt. Here are five tips to avoid overspending.