When to Pay Off Your Debt and When to Invest
Your ability to successfully fund your retirement and to finance your other financial objectives is dependent on your net worth, i.e. your assets less your liabilities. So whenever you have excess cash flow, whether as a result of a one-time windfall like an inheritance or simply by virtue of your income exceeding your expenses on an ongoing basis, a conscious decision should be made whether to invest/save on the one hand or to reduce debt on the other.