01 - Place potatoes in a large pot, cover with cold salted water, and bring to a boil. Reduce heat and gently simmer for 10 to 12 minutes, or until potatoes are just fork-tender. Drain immediately and allow to cool slightly.
02 - In a large mixing bowl, whisk together mayonnaise, sour cream, Dijon mustard, apple cider vinegar, garlic powder, smoked paprika, salt, and black pepper until completely smooth.
03 - Add warm potatoes to the prepared dressing and gently fold until the potatoes are evenly coated with the dressing.
04 - Stir in celery, red onion, chopped dill pickles, sliced scallions, and half of the crumbled bacon. Mix gently to maintain texture.
05 - Fold in chopped hard-boiled eggs (if using) and half of the fresh chives or parsley. Taste and adjust seasoning with salt and pepper as needed.
06 - Cover the bowl and refrigerate the mixture for at least 1 hour to allow the flavors to meld.
07 - Before serving, garnish with remaining bacon and herbs. Serve chilled or at room temperature as desired.