More than a quarter (26%) of households live "paycheck to paycheck," spending over 95% of their income on necessities.