Is it worth buying an iPhone 5S?

I currently have a 5C but it barely works at this point and I'm in desperate need of a new phone but can only really afford a 5S. I've heard that its still a solid phone and id only need it till Christmas, as my contract runs out then. Any help would be much appreciated.

Upgrade iPhone 6 to 7?

Basically I have an iPhone 6, purchased it in March 2016 and now its a bit busted and scratched. I want to upgrade but is it worth upgrading to a 7?

Is the new IPhone worth the money?

I say this because they make you spend almost 500 dollars more on pointless things that you will never get around to using. Like face recognition. If your memory is so bad that you can't remember a password, why get a phone? Am I better off getting a Samsung Galaxy S8?