
I'm afraid that there is no one simple answer to tackle this question and for different people with different personalities and goals it might be different. If you already own an iPhone 6 and looking for a major feature upgrade you might be disappointed if you get the 6s and you might want to wait a bit for the iPhone 7 which probably have a great deal of new features to offer.
If you have older iPhone versions or a whole different device and you would like to get a major upgrade right now, it might be a great choice for you. If you are already familiar
with apple goods and you love them it will be the perfect phone for your taste.