Z3 huh? I for some reason never cared for BMWs, but am seriously considering getting a Mazda Miata.
When I sold my last Airhead, I pretty much gave up on BMW(Bavarian money wasters) The new bikes are ugly to my eyes, & priced beyond what I'd pay.
Nothing against BMW Mini's & Roadsters. For the money you can't beat an MX5 Miata, the early ones are very inexpensive now. My favorite body style is the 1999-2003, I drive a 2001. All Miatas are basically fine, forgiving, bullet proof cars. My 2001 is black with a tan convertible top, & leather Nardi interior & 3 spoke steering wheel. I run it mostly with the accessory hard top, it is quieter, faster, & 100% leak proof. My 2001 has the bigger engine, & came with the big brake sport suspension. It is NOT underpowered or slow, I always need to reign myself in, it's happy to cruise at 90 mph. You will not be disappointed with a Miata. Including a couple of pix.