I would look somewhere else.
The only reason I say this is because the Mazda has a rotary engine.
The rotary engine is fine and can be reliable, but you have to take care of it differently than your standard engine.
And if you are asking this question in the first place, I am about 95% sure you do not know how to maintain a rotary engine.
Disadvantages of the RX-8 - Poor fuel economy, no back seat, burns oil