It matters a lot of if you have Heroism or not. Since you could stack a lot more haste without it.

I think Haste is most effective, then Mastery, then crit. (hitcap is must obviously.)