Bought my 2.5i at 18, which was sold to another forum member at 21.
Bought the M Coupe to replace it at 21, and that was about 18 months ago now. Now aged 23.
Almost 5 years of Z ownership
Just for reference my insurance for both my M and my daily Mazda 3 is £686 combined, so not as awful as you would think!