well for the 128i you are going to need the sport package if you want to be competitive. If not you are going to have to shell out $$ for springs and good tires.
Also, which mazda are you talking about. The mazda3speed or the normal mazda?
2014 C7 Corvette Stringray - Laguna Blue - NPP Exhaust - Competition Seats