Stress Test John's $3.2M Retirement: Can He Afford His $5...