@student2,
Earning money and developing a career are good for everyone. It builds confidence, independence and self-esteem.
Some women (and some men) choose to be "stay at home" parents. That is their choice and apparently this works for them.
A lot of women don't really have a choice. They must work in order to keep the bills paid.
There is no optimum as every family is different.