Only thing I think for newer BMWs is to:
1) First 1000 KM drive gently, not redlining it too much. Maybe once or twice redline a week.
2) After the 1000KM, drive it very hard. Redline as much as you like. Dont worry the engine can take it. Its built strong, unlike some rival makes.
Done.
PS: Make sure the engine temp is operating temp before driving it hard. ie Temp guage is 12 o"clock position. Mostly 10 mins after moving off from cold.