I tend to run 93 octane here, but only because the car gets better mileage with it. My car is stock, ~290K miles, runs perfectly well with 89. Oddly, I noted that 89 got better mileage than the 91 ever did. I suspect that 89 with a good shot of alcohol gets bumped up to 91.
I'm not sure where you're from, but snow belt states also use winter blends for easier cold-starting. Those blends use more aromatics (mainly butane & MTBE). While they tend to chop 10% off fuel mileage (and may cause cancer) I suspect they may also prevent detonation.
The E36 motors have a big advantage over the early M42...knock sensors, so you'd be ahead of the game there. You could always blend some octane boosters or race fuel too. My local Shell carries 110 race fuel...a bargain at $7.99 a gallon!