Is it worth upgrading to the iPhone 12 from an iPhone X? I’ve had my X for almost 4 years now. I was thinking of upgrading soon to the Blue iPhone 12. My biggest current issue with the X is the battery life, it’s currently at 84% health and on an average consumption day I would have to charge it at least twice. I really like the OLED screens which is why I’m not considering the 11 due to the LCD screen. 

I also considered the iPhone 11 Pro but seems like the iPhone 12 is capable of the same things if not more, other than the camera aspect.