It is no mystery that the entry fee for the Formula 1 World Championship is quite demanding, the official entry ...