Would like some advice. I have a garmin vivoactive 3 and my heart rate strap has bitten the dust. I am torn between buying a new strap or upgrading to a fenix six or forerunner 935/945. Any advice would be appreciated. Are the wrist HRm now accurate enough without a chest strap.