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...