BMWs don't have the best reputation when it comes to retaining value, but is the 2020 BMW M2 an exception? We looked at data ...