iPhone 16 Pro: 7 reasons to buy and 3 reasons to skip