Garmin Forerunner 165 vs Coros Pace 3 — which should you buy?