Is the iPhone X Still Worth Buying in 2021?