25 Year old male $500 month premium paid up @ age 65. 240,000 paid into policy, can withdraw 37,000/yr TAX FREE for 20 years.
On top of that leave a TAX FREE inheritance to his family of 343,000.
That is a total payout of 1,083,000 or a 451% return on premiums paid.
Par Whole Life insurance not only is a no brainer but should be the FOUNDATION of any plan.
Unless they:
1) have zero credit card debt and
2) are already maxing out their contributions to a Roth IRA and
3) are already maxing out their contributions to their 401(k),
no 25 year old should buy a WL policy (especially not for "retirement income").