You shouldn't have to restart any more than once per month unless specific issues crop up. If you don't want to unplug your router, you may be able to trigger a software restart using its phone app.