As S.Africa prepares to host Formula One, is the population ready?