WHOOP vs Apple Watch vs Garmin?! Best Fitness Trackers of 2025 – Ranked & Reviewed