What Training for a Marathon Can Teach You About Money and Your Finances