Toss avocado flesh into a bowl and squeeze lime juice and toss to coat.
Pour off the excess juice and reserve it for later.
Add kosher salt, cumin, cayenne pepper and mash everything with a fork to your desired consistency. Fold in onion, jalapeno, tomatoes, mango, garlic, and cilantro if using.
Add the reserved lime juice back in. Adjust salt and cumin, if necessary. Cover with plastic wrap and allow the dip to sit out at room temperature for at least an hour to allow the flavors to meld. Tip: Never serve guacamole cold. Say Grace and enjoy!