Originally Posted by aerisolphaln
By waiting until as close to US availability as possible to announce the price, they will give people less time to rationally decide if the car is really worth that much of a premium. People will be sick with anticipation and M3 hunger and will feel like they need to order it right away after the world has had the car for 6 months, and if you pop the price at the last second, they won't consider how extremely expesive this 3 series really is.
I agree that they will delay as long as possible but this is going to happen for other reasons. The percentage of folks that have to have the car ASAP as soon as it is released compared to the 100,000 or so that will eventually own the car is very small. BMW is smart enough to take into account the long term consequences of pricing on the volume they can sell.