Why the Garmin Forerunner 570 is My #1 Fitness Purchase of 2025