Hi, I want to take out a new SIM contract with a different provider but still have three months left on my current one. I want to transfer my current number to the new one. Can that be done when my current contract ends or do I have to do it now and pay an early termination fee?