Question: what is difference between middle class and upper class?
Answer: “MIDDLE CLASS” = BOTH spouses having to work to make X income, whether they're living paycheck to paycheck OR they have enough left over for retirement planning and investments. “UPPER MIDDLE CLASS” = Either living paycheck to paycheck OR having extra income with only ONE spouse having to work.