Between my tax refund and puppy money

I have a decent chunk of change to work with.

So what I’m wondering is this – so long as I have enough for an emergency fund, which would be the smart decision to make?

1. Pay off my credit cards; OR
2. Pay for a reliable used vehicle.

I’m currently driving a 95 Geo Prizm with 230,000 on the clock. I’ve already put in approx $1,000 in repairs in the last few months, and the engine is leaking oil and chewing up spark plugs so I HAVE to replace this.

I added up what I pay for the CCs and if I pay those off, I will still have enough for a decent deposit and be able to afford a car payment so long as its not more than $245 a month.

I’m just not sure which is the smartest move to make?