I have not read this whole thread as so much of it belongs on the politics thread, but here it goes on money, per me, maybe a repeat of others above.
Never, ever, ever use credit cards as credit, only for convenience. If you cannot pay it off when the bill comes at the end of the month, don't use it.
Pay ahead on your mortgage as much as feasible. Owning your own home (outside of the fucking property tax BS) is a great thing.
Buy cars for cash. Buy what you can pay when you need it. Car loans for big bucks are the devil for many people. With a small amount of effort, you can find a very reliable five or even ten year old vehicle that fits your particular purpose. Insurance and sales tax will be much less as well.
If your employer has a 401K match, that is no brainer. Whatever percentage they put in, add that in too at a minimum for a 100% return. Maybe more if their investment instrument does well.
IRA, Roth IRA, mutual funds, and stocks. I won't even begin to tell you what and where to invest. but look into it with your own age and situation in mind.
Cash savings FTW. Build up a "nest egg". Savings accounts and CDs don't make a lot of interest, but liquid cash when you get in a hot spot can make-or-break your bad situation at times.
Smoke, drink, eat out, vacation, hobbies, whatever. That is all fine and we all need some personal outlets, but keep it in a small percentage of the budget. If you smoke and cannot pay the electric bill or if you eat out three days a week but worry about your car payment, then your priorities are out of order.
Keep all this in line and your discretionary funds will be GTG when you make it past age 50.

