I would never buy anywhere else but from a dealer- as bad as they are- but when it comes to warranty work, you know, where to go to. but that's just me.
Other than that- check Carfax and when it's clean, you should be good- except- you can have bad or good luck with any used or even new car out there. Just make sure it's clean and you can look at it and drive it, before you buy.
Opinions are like buttholes- everybody has one.