Across 12+ years of road and mountain biking, the Garmin Edge 1040 is by far the best GPS bike computer I've ever used.
Garmin Edge 1040 GPS Bike Computer, On and Off-Road, Spot-On Accuracy with Speed and Cadence Sensors and Wearable4U Power Bank Bundle
Garmin Edge 1040 Solar Review
Garmin Edge® 1040 Solar Cycling Computer with GPS
IN THE BOX: 1x Garmin Edge 1040 Solar, 1x Standard mount, 1x Flush out-front mount, 1x Mountain bike mount, 1x Silicone case, 1x Tether, 1x USB-A to
Garmin Edge 1040 GPS Cycling Computer with Solar Charging Capabilities, On and Off-Road, with Case, Speed and Cadence Sensors and Wearable4U E-Bank
Garmin Edge® 1040 Solar Cycling Computer with GPS
Garmin Edge 1040 Solar bike computer review
Garmin Edge 1040 Solar Claims up to 100 Hours of Battery Life
Garmin Edge bike computers: model comparison and buying guide
Review: Garmin Edge 1040 Solar - BASE Magazine
Garmin Edge 1040 Solar bike computer review
Edge 1000
The Best Garmin Ever: Garmin Edge 1040 Solar Review
Garmin Edge 1040 (with Solar) In-Depth Review
Garmin Edge 1040 Solar review: A great gets even better, but it isn't cheap