Cali regular is 87, then 89 and then 91
For the E30 I went down to 89 and have not heard any pinging (piston tops were cleaned on the rebuild) and it seems to run a little smoother than with 91, but I'm sure that's placebo.
For the M44 you have a knock sensor so 87 can be run as the ignition timing will be pulled back to compensate. Mid grade should be fine but if you want to go for 91 then no big deal.