I would say generally most people on here change around 50% of their water a week. Those with heavily stocked tanks, messy fish, breeding or fry, change a lot more water/more frequent basis. My water is stable enough that I do 75% to 100% water changes atleast 1-2x week or more frequently depending on the situation. Serious fancy goldfish breeders change 40-100% of their water daily.