The sooner the better! In the case of an IUL, the cost is based on your age and health when you apply, so the sooner you apply, the more affordable you can expect the policy to be. And in both IULs and annuities, the longer you have the policy active, the more time it will have to grow, giving you more to work with upon retirement.