When to Start Planning for Retirement and How to Prepare