Some general advice to all.
Spend less than you make
put away some money each week, and forget about it
Have a bank account you never withdraw from, only deposit.
Invest all that you can
Have a little bit liquid
If you use credit cards, never carry a balance.