Now is the worst time to upgrade for many T-Mobile customers