Due to the body size of the F30, I think 19's look most at home.
Seeing as you are in California, it is not likely you'll need any sort of winter performance you might see out of an all-season tire. Your average modern Summer performance tires are more than proficient in the rain.
Thus, my vote goes to 19" Summer Performance