Is the new iPhone 6s worth buying?