The answer to 'when to replace toilet repair' is that you should typically replace your toilet if it is more than 15-20 years old, if it is constantly clogging or leaking, or if it is using an excessive amount of water. Older toilets can become less efficient over time, leading to higher water bills and more frequent clogs or leaks. Replacing an aging toilet can improve its performance and save you money in the long run.
If your toilet is having frequent issues like clogs or leaks, it may be more cost-effective to replace it rather than continually repairing it. Modern, high-efficiency toilets use significantly less water per flush and are designed to be more reliable and durable than older models.