When a button contains text and an icon, which should come first?

Buttons Icon before and after the text...

Assuming I'm optimizing for making it as fast and easy as possible for most users to find the button they need, what's the optimal ordering?