GoPro HERO9 Black: Is It Worth the Price? Review, 5K Video, 20MP Photos, and More (2023)