This is the worst time to buy. You are paying full price for a phone that will be "old" and cheaper in just a few weeks.
Apple almost always launches new models in September. when to buy a new iphone
If you want a cheaper, smaller phone, Apple often refreshes the SE line in March or April. This is the worst time to buy
Mobile providers often offer "free" phones with specific unlimited plans during this month. The Budget Window: Spring when to buy a new iphone
If your current phone's battery is the only issue, consider a $89 battery swap instead of a $800+ new phone.
Apple rarely discounts its own site, but Target, Best Buy, and Walmart offer massive gift cards or trade-in bonuses.