Mostly agree but houses are really expensive around here, significantly more expensive than 10 years ago. If you have a family and need a decent amount of space then your options are either buy > $1million house (at minimum) or live very far away and have an in sufferably long commute. New grads are pretty fcked tbh unless housing supply increases fast or they just stay in apartments.
There is a balance between overspending and forcing yourself to live uncomfortably just to save money.
Maxing out roth ira isn't that helpful for this situation given there is a 10% early withdraw penalty