I have a question?
When is the best time to renew player's contract?

Let the player's contract expired and renew at the start of the season? (save 1 more season) or renew when the player is 1 year left ('?' mark in the contact detail?

Thanks