If your current phone's battery is the only issue, consider a $89 battery swap instead of a $800+ new phone.
There is no perfect time for everyone, but following the Apple release cycle can save you money or ensure you get the latest tech. The Best Time: September and October when to buy a new iphone
Older models typically see a $100 price cut immediately after the keynote. If your current phone's battery is the only