I'm purchasing an iphone se my first phone what's better contract or pay as you ggo go?

Hi, I'm purchasing an iphone se my first phone what's better contract or pay as you ggo go? - 1

I prefer pay as you go cause then you can upgrade your phone anytime you want and not want for your 2 year contract to be over to upgrade. And there's also no late fees if you do not pay your bill on time

Everyone has their own opinion, I don't mind the contract because I'm going to use it 2 years for sure anyways.