6 Reasons to Buy the New iPhone 12 (and 3 Reasons You Shouldn’t)