power to weight ratio on the e46 m3 is about 10.25:1

say your miata weighs in at 2250, you need about 220 hp.

You can do that easily with a turbo at about 12psi.