Garmin Forerunner 265 Music vs COROS PACE 3: Which to Buy?