Taking into account all features and pros and cons (one having a better CPU, one having a third camera, one having a better finish, one having a slightly bigger screen, one having better night vision technology), and assuming you can get the same storage for the same price, is it better to get the iPhone 11 Pro or the iPhone 12 non-Pro?