There was a thought provoking tweet by Alex Fehners today:
— Alex fehners (@Fehners) September 12, 2016
The resulting comments suggest about 1 year is a good update period to avoid the affect of reviews being reset. Obviously, this isn’t practical for most projects that need to release often.
It’s another good reason to avoid creating paid apps and look for a different business model.