I also ended up at 12% under MSRP on my 2022 from a local dealer. MD's quote beat that by a little (under 1,000) but my local dealer did about 4.500 better than MD on trade for my 2020. Dealers have huge differences in trade values these days vs what it used to be. In past years you could almost get the same trade price anywhere and dealers would match other dealers for trade values. Not any more. Ex...I bought a new 2021 Bighorn while waiting for my 2022 to arrive. When I went to trade/sell it back as my 2022 arrived, dealers (6 in total I asked) ranged from 42,000-46,500 and they all were firm on their values. Funniest part is the highest price of 46,500 is where I actually purchased the truck (for 43,500) less than 45 days earlier. With taxes/fees I was in about 46,200 so I actually came out ahead a few bucks. Drove the truck 4,200 miles in those 45 days including a trip to MT hunting.
Anyway...it's just a different truck buying/selling world and if you take your time you can do pretty well. Need to shop trade values more than you used to (at least where I am).