If you're planning on keeping your phone for a long time, we'd avoid the 4G-only devices — anything older than the iPhone 12 series. However, if you need a new iPhone now, anything newer than an iPhone XR is a good choice.