My biggest issue is I have no choice but to keep my 2021 until it fails, I look at it this way the resale or trade in is now in the tank. I paid $64K In 2021, have put 16K miles on it thats 4K a year it is kept inside still looks and smells new, and now the value is $35k or about $7500 dollars a year. I have never lost that much on any GM truck. My 2000 GMC SLE I paid $27K for has 130k 25 years old and is still worth $5000.