my 2 year contract for my phone is not up yet but i want to upgrade my phone for the least amount of money as possible is that possible for me to upgrade before my contract is up? please help!