iPhone 12 vs. iPhone 12 Pro and Pro Max: Which one should you buy? – CNET