2021 GMC Yukon XL SLT - 3-Year/56,000-Mile Review - Pros and Cons