Clean Red potatoes. If the potatoes are dirty, soaking them water for a while followed by a gentle scrub will make cleaning easy.
Cut potatoes into 1-inch cubes. Keep the skin on, as they are full of fiber, and also add some texture to the salad.
Bring a large pot of water to a boil and add season with salt( the water should taste a little salty) Add cubed potatoes. Cover and cook on medium heat potatoes until fork-tender.
When the potatoes are cooked, drain and add to a big mixing/salad bowl.
While still hot, add olive oil, salt, pepper, and apple cider vinegar to the potatoes. Mix everything well by tossing the bowl vigorously. Edges of the potato cubes will smudge a bit and will make the salad extra creamy.
While potatoes are cooling down, chop celery, green onion, and hard-boiled eggs. Cut bacon strips into bite-size pieces using a kitchen scissor and cook until crispy.
Once the potatoes are completely cooled down, to it add chopped green onion, celery, eggs, mayo, sour cream, dijon mustard, garlic powder, crispy bacon, and milk.
Mix everything well. check for seasoning and add more salt or pepper if required. If the salad still appears dry, add a few more tablespoons of milk or buttermilk.
Serve with more crispy bacon on top.