My friend was talking about BMW's, and he said that, if he were to buy a BMW, he would buy it in Mexico because they are more European then the U.S. version. He said that BMW's are imported with European regulations and not U.S. regulations that are sold in Mexico. he also told me that cars imported from Europe, to Mexico are the closest thing to a European car you can buy in the Americas. So my Question is? is he right or wrong? what are your thoughts?