What’s everyone’s best current recommendation for a GPS multisport watch with maps and great battery life? I currently have a Garmin Fenix 6 but looking to upgrade. The response from the buttons is just painstakingly slow and the battery is also needing to be charged more frequently now.