Wait for the Best Version of iOS 14
New iPhones typically come with exclusive software features. So if you want the absolute best version of iOS 14, you might want to wait.
With the iOS 14 update now in beta, we're starting to learn about the operating system that will power the 2020 iPhones.
We haven't heard about any exclusive features for the iPhone 12 models yet, but we expect those rumors to pickup as we get closer to launch.
Older iPhone models miss out on features due to hardware limitations (and that will indeed be the case with iOS 14) so if you want everything the new operating system has to offer, think about waiting.
The 2020 iPhones will come with better software support than current iPhone models.
Software support for current and older iPhone models will end much sooner than it does for this year's iPhones.
So if you plan to hold onto your next phone for four or five years, you might want to wait for Apple's new models.
For more on iOS 14's features, take a look at our guide.