Timing is everything. When BMW launched an M5 Touring to the world in 1992, the first time the badge had been on an estate ...