There's a lot riding on the new Corvette