Going out on a limb here, I would hold off on deposits $$....
Its sad that its been pulled through the mud for so long.
Seems like a business man with a "passion" for cars is the logical step if it ever has a chance to get recognition in the car world again.