Apple’s iPhone 12 has 5G — what is it and is it worth the upgrade?

Starting prices for the iPhone 12 range from $699 to $1,099.