Don't bother unless you're tracking the car...BMW recommends a brake fluid flush at 30k miles. My neighbor who owns a repair shop said don't bother. What say you?
Flush when you do a major repair on the brakes or when doing the pads/rotors.
Don't you have a shop? When you crack open a jar of DOT 4 to work on a customer's bike or your own, pull what you can out of the master cylinder with a syringe and fill it back up.






