Looking at a 2007 Silverado 1500 LTZ 4x4 6.0L Vortec Max with every option possible. The truck is in perfect condition but it has almost 120,000 miles on it. The dealer wants $19, 950 for it. What are your thoughts? Is the mileage too high to take a chance on this thing?