
With the iPhone 16 range looking likely to launch in early September, this is arguably one of the worst times to consider buying a current-generation flagship Apple phone; currently comprising the iPhone 15, iPhone 15 Plus, iPhone 15 Pro and iPhone 15 Pro Max.
Instead, it's a good idea to wait for the iPhone 16 to arrive and, as has happened in the past, wait for the price of the previous models to drop.