When is the best time to eat an avocado to enjoy its peak ripeness?
When it's green
When it's hard as a rock
When it's overly soft
When it gives a slight yield to finger pressure