Only started my 401k last year at age 32. Probably left it a little late really - employer match 50%. I now look back on all the $ I have lost out on. Maxing mine to the limit my employer will match now and still putting in the double house payments. So in 6 or 7 years I should be sitting quite nicely - before I'm 40.