thats a good question your bringing up. i just bought a braking rotor and it says 2.5mm. fresh pads and proper bleeding really make a difference. as does front wheel bearings. I dont know what signs a wore out master cylinder gives but someone around here should.
I would freshen up all the little things before moving to the big ones.
good luck