Can you upgrade your phone before your plan is up?

yes