Wait if You're Worried About iPhone Xs Problems
If you're concerned about iPhone Xs hardware or software problems, you might want to wait a few weeks before buying your new phone.
The iPhone Xs runs iOS 12 and Apple's new operating system will likely have an annoying set of initial bugs and performance issues.
We expect Apple to roll out several iOS 12 bug fix updates in 2018 and it might be worth waiting for iOS 12.1 to arrive before you invest in a new device.
New iPhones almost always come with hardware issues. iPhone 8 and iPhone 8 Plus users encountered bloated batteries and crackling earpieces. Apple fixed the crackling earpiece issue with an iOS 11 update, but it took several days.
The iPhone Xs and iPhone Xs Max will almost certainly have issues and if you can't handle dealing with them out of the box, you might want to wait for Apple to address them.