iPhone X: Is it Still Worth Buying?