Three weeks to the day before F1 finally arrives in Saudi Arabia for the inaugural Formula 1 STC Saudi Arabian…