Your situation is unfortunate, but you seem to have your priorities in order, and even at a young age, you're able to put your family first
I truly believe you came across a poor dealership, who just kept promising you certain delivery dates (don't know when you ordered and how long you've been waiting), just to keep you as a customer in THEIR best interest, and not yours.
Hope your day of owning THE BEST MUSCLE CAR ever to be resurrected from the past, will be in the near future, keep the faith.