Making the Perfect Margarita