If you're intent on buying an iPhone, don't bother with the iPhone 8 or the high-end iPhone X coming in November.
iPhone X, iPhone 8: This phone is the better deal
iPhone X vs iPhone 8 vs iPhone 7: should you upgrade?
iPhone 7: Everything we know
Should I buy a refurbished iPhone?
4 Ways to Hard Reset an iPhone - wikiHow
How to reset an iPhone, restart it, or fully wipe your data
iPhone X vs iPhone 8 vs iPhone 7: should you upgrade?
Reasons You Should Buy an iPhone 7 Instead of an iPhone 8 or iPhone X
How to fix the iPhone Unavailable error (4 easy ways)
Buy iPhone SE - Apple
iPhone 7 - Wikipedia
Thinking About Upgrading to the iPhone 15? See How It Compares to