In my book it makes sense to locate to Finland.
best drivers
best test roads
best driver development, and best driver management, that goes both for racing and rally.

the only challenge as I see it is language. But you don't have to be a native speaker in english to make yourself understood!

I also would like Toyota to once again win in rally. Lets see how the R5 turns out, and what they learn from that!

Go Gazoo !!