I think the title says it all
About what exactly?
Depending on what you find important, the BMW M3 (current and next gen) is in several ways superior to the Tesla M3P. A software update isn't going to fix that (unfortunately). As a total package the Tesla M3P seems to offer more bang for buck and therefore the better choice from a budget perspective.