Many current and former race car drivers live in Monaco. It is because the weather is nice year-round and the principality is centrally located for traveling in Europe.
An annual budget cost cap for Formula One teams has been argued about for years, but it will finally become a reality in 2021, when a team will be limited to spending “only” $175 million a year.