Sports car dilemma

Hello guys!
I'm comfy enough in my life to be able to own a sports car.
I'm torn between a BRZ, mx-5 ND , Audi TT(all 2015+ models).
Any input for which will be more reliable down the line?
My budget is around 20k. Feel free to comment on the above models and maybe offer alternatives but please keep the engine displacement at the maximum of 2000cc.