No one wants to say they are poor, but IMO actual "middle class" starts with a joint income of ~$100k.

House, two cars, house pet maybe.

Middle class is having enough money that you don't need to think about it unless you're making a major purchase or repair. I'd say the number here should be $1000, not $100.