My standard answer on this is "How often do you need to change your tires?" There is no one answer. Things like mileage and tire rotation play into it.
As already mentioned, it depends on things like how much you shoot and what kind of maintenance you do on your string and cable.