Crispy Bacon Ranch Sandwich