I feel like the M2 is a rare car (amongst new ones) that still has some soul. The R35, while capable and fast, just doesn't give me that feeling, so it's hard for me to truly recommend the transition.
Either way, I think Porsche (GT or air-cooled cars) is one of the only instances where you'd see a solid "investment" over 20 years...but I would enjoy the heck out of an M2 right now, especially with a few mods. Let me know if we can help