Best benefits of consuming garlic