BMW is on something of a roll this year. A new 5 Series helps, but the company is also benefiting from effective management that has accelerated new model momentum, cut costs and hedged currency risks. Strategic challenges remain, but the short-term outlook for BMW is decidedly upbeat.