Jeff, the Moray Motor Museum in Elgin is not far from Inverness ( train?) and worth a visit.
You can then have a short walk to Johnstons of Elgin Mill and spend money on Cashmere gear - good cafe too.