It really depends on what you're looking for and what your budget is. The iPhone 11 is a great phone and has some great features, but it's not the newest phone on the market. If you're looking for the latest and greatest, you might want to wait for the iPhone 12. However, if you're looking for a phone that's still pretty new and doesn't cost as much as the newest model, the iPhone 11 is a great option.