Not sure what your ideal parameters are, but what about a pre owned X5?
For $20k, you can get a 2012 X5 35i w/ 80k miles.
https://phoenix.craigslist.org/nph/ctd/6002159459.html
Or a 2012 Grand Cherokee 5.7L just shy of 100k miles.
https://phoenix.craigslist.org/ctd/5997874081.html
Plenty of options out there for $20k.