And to meet one's ultimate goals requires:
1. Living below your means. Buy much less house than you can afford. Drive vehicles until they're unservicable.
2. Saving to the max. including taking advantage of all matching funds on 401K's, etc. Pay yourself first.
3. Starting saving earlier, rather than later. Only time and compounding of interest will get you to your goals.
4. Investing in a diversified investment portfolio. You'll get nowhere in just savings accounts and CD's in this "no interest" times.