Why buy new?
I just bought a 2002 Excursion Limited under the worst possible circumstances (out of state on a road trip, behind schedule and my Suburban was failing fast). New, the base price for that trim line was $46,800. I paid $15,600. I was also looking at pickups ( Dodge Megacab etc) My requirements were four real doors, Diesel engine, and the ability to tow the 6,000 pound trailer I had with me. New I could have had a Ram 2500 for $38k. Five years older I could have had comparable F250 for $16,500.