If you plan to use it more than 2000 miles per year - buy something different.
If your intention is to have the M3W for short fun trips and a service station close by a M3W may be OK for you. Do not get a second hand car older than 2015 or late 2014.
My M3W is the most unreliable driving machine I ever had - but it is fun to drive and provids lots of smiles...


Hannes
once: Green M3W; 2013
now: Red 4/4 Sport; 2011
and some practical cars for use in real life