Don't ever carry a balance on a credit card. Outside of an emergency - of which you should have an emergency fund - carrying a balance on a credit card means you can't afford whatever you bought.
I would even say if you need to finance a car, you can't afford it, but I know that is extreme and difficult for a lot of people.
Once you build up debt, it is hard to overcome and pay off and this all sets you back long-term.
When you get into a pattern of saving and setting up passive channels for income through investments, dividends, etc. it gets much easier.
I semi agree, semi dont. Debt has its place, and utilizing the tools around you once you have a good savings is important. Like last year alone I made 15k in credit card rewards.
My rules are:
1. Pay yourself first. Savings goals always take priority until you hit an emergency liquid asset goal. For us, its 50k needs to be available at any time in a interest barring savings account.
2. Never pay any interest on credit cards ever. Pay your statement balance in full every month, if you cant, ALL SPENDING STOPS IMMEDIATELY and you take care of that issues asap. Mac and cheese for you next month!
3. No standing debts other than your mortgage that can't be paid off immediately if need be. AKA at no point should I have debts that would destroy my savings if I needed to pay it all off immediately.
4. Credit is king, never miss a payment, never short a contractor, never do anything that will damage your credit rating. My wife and I always sit over 800 and I'll do everything I can to make sure we always do.
5. Take care of your family. AKA, make your wills, get a term life insurance policy (I have one, because my wife makes less than I do and I want to make sure she wouldn't suffer if something happen to me) and make sure your family understands how to invest and handle money.
6. Honestly this should be #1 - TRACK EVERYTHING. I use Quicken, I have sense I was 18. I can tell you where every dime I've ever spent has gone. Knowing what you have, whats coming and a plan of action will allow you to hit WAY above your fiscal weight.