EIP, Lease, or pay up front

I’m getting an iPhone 6s. I don’t know what carrier I’m going with yet, but I was wondering which payment is best. Should I lease the phone, do an installment plan (this way I would own the phone), or should I pay for it all up front? Which is the best option?