And having a team of people support you is important too. After all, this could mean the difference between really enjoying what you want for 20+ years, or just scraping by for 20+ years.
Have the Right Tools for Retirement
http://www.wsj.com/articles/have-the-right-tools-for-retirement-1422148743