Garmin hints at the increased cost of electronic components beginning to bite — but will this mean increased prices in 2027?