iPhone XR Review: Should You Buy In 2024?