TV customers have been told the best time to sign up to Sky TV and avoid a price rise this year