I think some people are missing the point. When you order a 2021 that never gets built, but dealer promises it's coming. Then, roll it to a 2022 and they promise it will get a build date soon, 3 months more no build date. I just got tired of the BS promises. I have a Gen 1 Raptor that I am very happy with, just wanted the tech upgrades. I happen to be good friends with a guy who's family owns a Dodge, Chrysler, Jeep dealership and can get me a TRX under MSRP by $1K within 90 days when I'm ready. So, obviously the dealer either never had an allocation or for whatever reason my order never got pulled. Either way, for those that don't mind the wait, go ahead and wait. As for me, I just don't have the patience.