Driving my car back from the PC in Spartanburg I could stop for that service in Oklahoma City (Jackie Cooper BMW) at 1,050 miles or push on to PHX (~1,950 miles). The folks at PC and my local dealership
strongly advised me to stop in OK City. So depending on the circumstances, that service can also be done a little before 1,200 miles (and the car's computer didn't call for it)