Don't Eat Dog Food When You're Old!: How to Solve Your Retirement Cash Flow Puzzle