The bye week come at a good time for Stanford