Depends on what your definition of middle class life is. Im about to have a million net worth in my mid 30's working for the man. If I maintain my savings/investment rate then I will likely have $5+MM by the time I retire. Not super wealthy, but thats a pretty good retirement. Im actually shooting for $10MM, but will probably land somewhere in the middle of $5MM-10MM. .Dan Scott said:
This countries tax code and economic system benefits investors and entrepreneurs. You can't make it big working for somebody. You can have a nice middle class life but that's it.
A lot of my friends and coworkers are in the same boat as me. Ive had bosses retire with $10-20+MM in the bank.
Its not hard: make a good income, save/invest a high percentage of your income. You should be a millionaire in ten years by doing this. And yes, this is very achievable by working for somebody.