Is the iPhone 12 Pro Max Still a Smart Buy in 2024?