with my previous experience, i rather wait and save $ to buy the top model in that class. No matter how you cut it its still not an M3. Let him act like that in his 335i if it makes himself feel better. Just smile, drive like a grandma and be on your way.
Sometimes i feel that the BMW is getting too much like the honda scene...gotta save up and get a prosche 991 lol