I always break out the investment order thread in cases like these.
https://forum.mrmoneymustache.com/investor-alley/investment-order/0. Establish an emergency fund to your satisfaction
1. Contribute to your 401k up to any company match
2. Pay off any debts with interest rates ~5% or more above the current 10-year Treasury note yield.
3. Max Health Savings Account (HSA) if eligible.
4. Max Traditional IRA or Roth (or backdoor Roth) based on income level
5. Max 401k (if
- 401k fees are lower than available in an IRA, or
- you need the 401k deduction to be eligible for (and desire) a tIRA deduction, or
- your earn too much for an IRA deduction and prefer traditional to Roth, then
swap #4 and #5)
6. Fund a mega backdoor Roth if applicable.
7. Pay off any debts with interest rates ~3% or more above the current 10-year Treasury note yield.
8. Invest in a taxable account and/or fund a 529 with any extra.
----------------
So in your case, I would pay off the ccs with your savings, but then I would not pay off the cars.
I would look into whether or not it makes sense to sell your cars instead and buy sensible used replacements for cash. If not, ok, those rates and balances aren't outrageous and if you plan to keep those cars forever, then I would just keep paying the minimum on them.