Which option would be more cost effective?

Keep in mind that I have AppleCare+ for my phone so I believe it should cover a majority of the repair expenses should I pursue that route

Or would it make more sense to upgrade to an iPhone X or XR?

Vote below to see results!