I am at least 5-10 years from retirment and have at least 15,000 of high interest credit cards. Should I borrow (max 20,000) from my 401k at work to be paid back in 2 years since the money in the 401 K is not making anything anyway right now and I could pay off my high interest credit cards with a lower interest rate for the amount deducted from my pay to pay back the 401K loan.