In a medium bowl, combine the mayonnaise, sour cream, and buttermilk.
Whisk the mixture until it's smooth and well blended.
Add the dried dill and parsley to the mixture.
Sprinkle in the garlic powder and onion powder.
Season with salt and pepper to taste.
If desired, add lemon juice for extra tanginess.
Whisk again until all ingredients are fully incorporated.
Taste the dressing and adjust seasoning if necessary.
Transfer the ranch dressing to an airtight container.
Refrigerate for at least 30 minutes to let the flavors meld.