Having a predetermined payoff timeline may help you save money on lengthy interest rates over time. This user explains
“It can help in two ways, paying off your revolving debt is likely to raise your credit score. Unless you have a bunch of collections or something, if you wait for a little while, you're likely to qualify for a lower interest loan that you can refinance the high-interest loan with.
Also a personal loan forces you to pay off the loan on a fixed timetable. With credit card debt technically you never have to pay it off. As soon as you make your minimum you can spend it again. So conceivably, you could certainly end up paying much less in the long run with a personal loan, even if the interest rate is higher.
But it's up to you. Either way, to clear the debt you have to pay what's owed. The better choice just depends on what your willpower looks like. If you're just going to run up the credit cards again, definitely don't get a loan. Oh also if you do the loan, don't close the credit card accounts either.”