5 reasons you should still buy the iPhone 12 in 2022