For over a year, the new Cadillac Formula 1 team has had a countdown clock in its headquarters at Silverstone, England, ...