my tip if you have skills saved and a player is on two year contract wait till they have 1 year left as when new season starts their value goes down meaning you save on re-signing ( you pay 10% to them with market value) them to a new contract, once you have on 3year contract add the skill and their market value goes back up.