I am fairly new to Ele in general but picked it up in an attempt to help my guild's group work on some of the realm best times for CMs, none of the times are particularly amazing but not something we could probably achieve without preparation, so here I am. Just curious of any general advice/tips, tricks, etc that anyone would be willing to share. Main thing I am unsure of /curious about is haste v mastery and optimal level 90 talent and what situation if any warrants swapping it.