No worries man
And you guys are right, we are still almost three months away from delivery. My CA said the official date for the 4 series going on sale is October 5th and even if the car were to arrive prior to 10/5 they wouldn't be allowed to retail it thus it would have sit in the dealership until the 5th.
This is going to be the longest summer ever