Crazy how times have changed in the last few years with the supply chain shortage, especially in semi-conductors!
My buddy traded in his 2019 Denali HD 2500 last year for a new one.  The dealership kept calling him a few months ago asking if he wants to sell it, which he replied, no.  A few weeks ago that asked him to trade it in for a brand new one and they will give him $4k.  So, of course he did that.  It is crazy to think he got a new truck and cash.  I believe they wanted to sell the truck in the US and you can't sell a brand new one across the border.  So, he has a new truck with longer warranty now.