LOL, you went from Toyota to BMW. I went sold my 2008 M5 V10 and looking at a Landcruiser. Going the other way. Say what you will about BMW's, they are a pain to maintain, and get expensive to keep up to par (especially the new ones). But the fun factor, especially on their performance models is second to none.
Haha. More like I returned to a BMW, this is my fifth. Only one has been a late model vehicle, the rest have all been 20+ years old. I like them ratty