Is the 2023 GMC Canyon Denali the BEST new luxury truck to BUY?