yep...always resign at the start of the new season AFTER the contract has expired and BEFORE assigning skill points. This will save you money.