Six months from now, the iPhone 12 will be 3 years old. If you got the phone on launch day in October 2020, it must already be showing its age, with poor battery life and sub-par camera performance.
Does that mean it’s time to ditch your iPhone 12 and upgrade to the iPhone 14, which starts at $799? Or should you save your money and wait for the upcoming iPhone 15? Find out with our comparison.