I have not changed my brakes for 4 years.
It depends how many miles you drive and how you use your brakes.
I always hit the brakes early so they last longer. Hitting the brakes hard makes them run out faster.
You will notice when you need new brake's.
Plus, when it gets inspected every year, they check if you need new brakes.