We were in a similar situation when we were looking to replace an older Suburban. We found our 2007 Yukon XL, at the time it was 9 years old and had 60k miles on it. We purchased it for 1/3rd the cost of a new Yukon. We lucked out because it was a clean, one-owner with a complete maintenance...