Right before Christmas last year, I went zipping around town to test drive a brand new 2026 GMC Terrain, and I truthfully didn't want to return the keys. When I ...