Should I wait for the iPhone X?