2025 Ford GT: The Car Industry’s WORST NIGHTMARE!