I looked at the satellite view of the parking lot. There are quite a few spaces but you have to remember that spectators have to park too. Not sure how they are going to do it yet.
I may still bring my car but I'm not sure right now.
https://www.google.com/maps/@34.0178.../data=!3m1!1e3