South African motorsport fans have been waiting decades to see Formula 1 cars roar through their country once more.