If you made it through the holiday season without buying a new smartphone you may be itching for an upgrade. And if you’re an Apple fan, go crazy. We probably won’t see a new iPhone until late-2018 anyway, but if you’re an Android user you should wait, at least until the Galaxy S9 arrives next month.