In a medium mixing bowl, combine all ingredients and whisk until smooth. Refrigerate for at least one hour prior to serving. Dip tastes best if it has been refrigerated for several hours prior to serving.