Yes. Lots of lease returns. Also, lots of premium car buyers just swap them out after the warranty expires (don't want to deal with repairs). Furthermore, a lot of the people who can afford new BMWs are looking for the latest and greatest, and go through cars often. Also, there are a lot of people in NorCal, and there are also a lot of good jobs there, so that is why. I am sure there still are more Honda Civics available than there are 3 Series.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.