I have several best buy gift cards and want to use them for the iphone 16 Can i buy the verizon version and not activate on Verizon but on xfinity instead?