The best time to plant garlic is in the fall, as this allows for proper bulb formation during a necessary cold period known ...
Organic garlic cloves work best since some grocery store garlic is treated to prevent sprouting. With just a little care, you can grow fresh garlic right in your kitchen, no garden required.