Is the iPhone 12 Pro Still Worth Buying 4 Months Later?