Ford owns the vehicle until they sell it to the dealer. The dealer owns it until they sell it to a retail customer or another dealer. Even though you put money down that is not a retail vehicle purchase contract. It’s a down payment for a vehicle yet to be delivered. While it sucks that the dealer did that, I have always ordered vehicles and ALWAYS arrive within hours of getting a call from the dealer that my car was coming win that day. Drop everything and go as the dealers can easily do what they did. Example, I ordered my Corsair GT in 12/02/21 and I got the call on 01/26/22 at Noon. I was there at 3pm when it was just coming out of prep. The dealer told me they had 5 different customers offer above MSRP on the GT as it was moving about the lot. They knew I would be there asap so they did not sell it. Yeah, it sucks but when the dealer and the OEM owns most of the cards these days, you have to play the game or this will happen. Sorry that happened to you. I have always believed in dealing with large volume dealers and ones I have created a relationship with over the past 30 years. Those relationships help prevent things like your situation.