Please guess the correct model of this BMW car as well as the generation it belongs to. Correct responses will get upvotes from me.