Place all ingredients except the ranch into a large mixing bowl until fully combined. Add the ranch or dressing of choice and stir until everything is coated with the dressing. If desired and cooked crumbled bacon or meat of choice. Serve immediately or for best flavor chill at least 30 minutes before serving. Store leftovers in the refrigerator up to 3 days.