Good guacamole always starts with a ripe but not over rips avocado. I prefer Haas Avocados for when I make my guacamole. When it comes to finding a ripe but not overripe avocado, you want it to have a firm, but soft feel when you push on it. Ripe avocados also tend to have a darker skin color than a less ripe avocado.