Is iPhone 8 worth upgrading or you should wait for iPhone X…