Ford should at least be able to quote a price, just as all other makers have done at launch time.
Just like Porsche did with the 918? 3 years after launch (and $200K deposit) pricing was announced.
Just like Ferrari did with the LaF and TDF? Good luck with that, even after you place your order and spec the car!
Just like Lamborghini did with the Centenario? "Starting at about $1.5M is what was quoted at the private reveal of the hologram and artistic renderings...with a $500K deposit required within 10 days"
From my experience Ford has provided way more information and a much better picture of pricing than all of the others. And let's not forget, none of us have been required to pay a deposit yet. I've said it before and I think it bears repeating. Taking the entire project into account, this car--(win, lose, or draw on race day or otherwise) will be the best value money can buy in the supercar market.
Don't worry about the price, if you can even remotely afford it, DO IT!