The fishing is on and off all summer, but where you choose to fish is indeed a factor. If you get out there and fish in the wee hours and then also hit the water right before dusk you'll get into some good fishing. Avoid water that's already been fished as much as possible. Even the best fishermen have a hard time catching fish when they are fishing behind someone else. It normally takes a while (more than an hour or two) for a Smoky Mountain stream to "reset" after someone has fished it.
When are you coming down, and where are you planning to stay? Maybe folks could recommend a few spots...
I got no style, I'm strictly roots.