New iPhone 17 and iPhone 18 chipset, camera, and display leaks suggest you might want to wait for the iPhone 18 to upgrade