I agree with KS Kizer. The simple fact of the matter is even the newest 2013 Avs are almost 9 years old. My 2005 2500 is 17 years old. Even though it only has 148,000 miles on it, I am experiencing all the typical GM issues with it. I just replaced the a/c blend door actuator, power window regulator, rebuilt the EVAP system because the charcoal canister came apart, and the 4WD electronics are currently jacked up. So far I've spent $400 on repair parts. Earlier this year I replaced all of the exterior lamps, including the bulbs and added LED tail lights to the tune of $850. Luckily, in my previous life, I spent 16 years as a GM Master technician so the labor only cost me a few beers. I paid $16k for it 4 years ago. So i have less than $18k invested in a truck that would cost around $60k if i tried to buy a new one.
On the same note, I'm lucky enough to have a company truck. I would have a hard time driving my big block daily, as it averages around 12 mpg on the highway running empty. I rarely drive it in traffic so i can't imagine what it would get on a daily commute. and with a 40 gallon tank, its a hundred dollar bill to fill it up and a 400 mile range before I'm looking for a gas station. Buy a truck to use as a truck and accept the bad gas mileage. The other option is an economy car that you already have.