I'm not sure how the contract is structured. So will you get your deposit back? Perhaps, minus some expenses Ford incurred?
I'm sure a home for this car would be easily found, and any financial hit would be nil.
And then there's this. Would you buy from someone prior to the time...
Maybe I'll just go for the race. If anything, just to show support for the team. We snuck up to the seats above the pits last year and it was ok viewing. A sleeping bag, a blue tarp and my pickup bed should suffice for sleeping accommodations.