In a medium bowl, combine the mayonnaise, sour cream, and buttermilk. Whisk until smooth.
Stir in the lemon juice, Worcestershire sauce (if using)
Add homemade ranch seasoning. Allow the mixture to sit for a couple of hours to let the flavors meld.
Add salt to taste. Adjust the seasoning as needed.
Pour the dressing into an airtight container or mason jar and refrigerate for at least 1 hour before serving to enhance the flavors.