Paying for it up front will leave me flat broke but I know I need a new phone because my 6s is currently broke with water damage and internal damage plus the battery is dying so fast now.
Read more: https://iphoneus.org/faq/should-i-pay-monthly-for-the-iphone-xr-rather-then-up.html