This might be a stupid question but let me off as i'm a newbie.

When is it best to renew a contract? With one year left or with two years left?

Thanks for any help
sweeper.