A few years ago, I leveled my main, an enhancement shaman, all the way to The Burning Crusade level cap of 70 without giving either elemental or resto more than a second glance. Enhancement was fun -- I beat on things with large sticks and didn't have to worry about anyone else's respective relationships with death.
But after running my share of heroics and dailies, I wanted to try something new -- namely, raiding. Only one problem: I had never raided. At all. Heck, I wasn't even sure what made it different than just an oversized heroic. I just knew I wanted to try it. I jumped in with both feet and applied to a bunch of hardcore raiding guilds, offering to fill a healer role. Looking back, I have no idea what I was thinking. Not only had I never raided before, but I had very little experience healing, as well. Miraculously, a really solid guild offered me a healing spot.
After watching a few strategy videos, I raid-healed Gruul. While we didn't take him down, getting my feet wet and not feeling overwhelmed really helped my confidence. Within no time, I was helping my 10-man clear Kara with no problems whatsoever. Fast forward a few months, and the guild disbanded. I ended up taking a break from WoW, and I finally came back a few months ago.
Again, I leveled through the new content and heroic grinded as enhancement. Now I'm fully decked in epics with a nice secondary healing set. Just like before, I'm considering switching to resto, because in the back of my mind, I think I'll have a better chance at seeing ICC to its gratifyingly triumphant end if I can fill a healer slot. I want to try something new and see some fresh content, and I think that switching to resto represents my best shot at progression.
What do you think? Even though dual specs have given us hybrids a lot of breathing room when it comes to filling a specific role, how do you know when it's time to switch your main spec? Is it when you want to see new content or when you're simply trying to avoid burnout?