Test a purchase against your budget, emergency savings, debt, work time, and household stress before you commit.