Sacrifice a creature: Draw cards equal to the sacrificed creature's power, then discard three cards.
You draw and discard cards all while Greater Good's ability is resolving. Nothing can happen between the two, and no player may choose to take actions.