Is this rate good?

If you’re considering financing this any more than 3 years, get something newer with < 35k miles. You’re making the classic mistake of trying to buy more car than you can afford by going older with too many miles. I’m guessing at that rate you’ll looking at a 60 month loan. 4 years from now, when you still paying on it, you’ll be lucky if the car is still even running.