Like I said I am no expert, but im not an idiot. For one, this is the 7th BMW my families company has bought as company cars in 6 years, so after A LOT of haggling, I got my BMW rep to sell me the car at Dealer Invoice. I got options like the $1900 stereo upgrade, premium package, etc all for...