Why You Should Skip iPhone X and Wait for 2018