I would disagree on one point about debt. Accrue debt, but make sure it is at reasonable FIXED interest rates. The currency inflation will diminish the debt.
Never ever accrue debt when possible. It only costs you more in the long run.