Which iPhone 12 should you buy?

Every new iPhone this year supports 5G, features Apple's new A14 bionic chip for improved performance, and improves on the iPhone 11's excellent cameras in one way or another.

Which iPhone 12 should you buy?
Every new iPhone this year supports 5G, features Apple's new A14 bionic chip for improved performance, and improves on the iPhone 11's excellent cameras in one way or another.