Water change schedules are all over the map. My LFS owner tells me 25% per month, even though I buy RO water from him.
Most people here seem to think 50% weekly is best.
It depends entirely on how much waste goes into the water, which depends directly on the amount and quality of food that you feed.