quote:
Re CVLI, it's just hard for me to fathom that it will take 7 years before the cash value actually matches/exceeds what I've put into it.
That's an IRS limitation, not an insurance company limitation.
And that reminds me that I left out an "if".
If your time horizon is longer than 10 years (preferably 15+) then it might be a good option. Anything less than that and it usually tips in favor of paying the taxes on your money in a different bucket.
Keep in mind, the time horizon might not be the day you retire. You might retire and pull from different buckets while continuing to let this one accrue due to it being a longer term option. So while you might hope to retire at 65 you may not look to pull from this until you're 75 plus....instead pulling from other options first. That's why it's important to consider the withdrawal/draw-down options of all of your different accounts and holdings when considering something like this.
Bottom line, if you need this money sooner rather than later, probably not the best option. If later rather than sooner (back end, supplemental retirement planning) then it's on the table as an option to consider.