I've searched this and the bimmer sites, but I can't find much consensus on the proper procedure for checking oil level for synthetic oil, like Mobile 1 0W-40.
The common procedure is:
1. Run car to operatering temperature.
2. Turn off engine, and
wait 5 minutes on level ground.
3. Clean off oil dip stick. Insert stick for 3 seconds, and remove for a reading.
4. Half-way between mark is best.
But, I've read that synthetic clings to the innards of the engine too well, so one must wait longer before checking the level. I've seen people suggesting waiting until next morning! What do you think? For synthetic oil, should I wait longer?