This tasty sour cream tomato dip is wonderful with fresh tomatoes in season, but it makes a great dip any time of the year.