Yeah, starting a BMW engine, and not driving it, especially if you don't let it get at least a little running temperature and you asking it to struggle to start the next time. You want the oil to at least get to the top of the engine ect. Which means leaving it idleing at least 5 minutes, preferably more. So might as well take it for a drive if you start it.