If you don't have the cash to buy it, the cost to borrow and pay off the finance is going to be less then refinancing it and having the same issue in another 4 years. Although you might be paying more per month, but, it's more than likely going to be cheaper than getting a new car.