For the burger, mix everything together in a bowl and separate it into 4 patties.
Add the oil and butter to a cast-iron pan and turn the stove to medium heat. Let the butter melt, and the skillet heat up. Once the pan is heated, add the burgers making sure not to let them touch.
Cook 5 minutes, then flip and cook another 5 minutes. Make sure the internal temperature is 165 degrees.
For the homemade ranch, combine the sour cream, mayonnaise, ranch powder, and pickle juice.
Add burger to a bun. Slice up some tomato and top with pickles. Slather on the ranch. Enjoy!