I have a good hack that helped me find the exact Raptor I wanted and get the Raptor in my driveway in under 4 weeks. Fully loaded and negotiated a $7.5k fee over MSRP. Use the TruCar app to search your area. Call each dealership and ask to speak to the manager. Inquire about the Raptor that is listed with them. Many dealerships have Raptors 1-3 weeks out on delivery. Ask if they are flexible with the markup. Start by offering $5k. Some dealerships are flexible and some not at all. They have a buyer for every truck so if you can negotiate in advance using the window sticker then chances are you can put a deposit down in advance and a truck will be on lot in a few weeks. I specifically wanted a white 2021 801a fully loaded. Truck is amazing but it came with the graphics package and the lava red had to go LOL. It looked wild with the red graphics. Mine also didn’t come with anything in the bed so I had them put in aftermarket spray and an amazing bed cover. Anyway, much much easier to negotiate a Raptor that is already headed toward the dealership than put in a new order. Also, some dealerships are allocated 0 Raptors, some 2 Raptors (average) and some monster dealerships get 20+ a year. I had to drive 1.5hrs to a neighboring state to get mine but it was worth it. Koons Woodbridge, VA for example is a monster Ford dealership with tons of trucks going through. Took me three weeks for truck to arrive then one wee for aftermarket, then home! Otherwise, there are many Gen 2 on Carmax and Vroom. For Carmax, you can reserve any car across the nation while you consider and have anything shipped to your location for ~$1000 or less. I test drove a gen 1 and gen 2 before deciding that since I would be paying over MSRP for used might as well go brand new. Good luck. The truck is amazing BTW. Can’t park it anywhere normal but hey you can park on the sidewalk…LOL.