Winter fishing in general can be tough here. The DH streams are your best bet for wintertime fishing, a lot of the wild trout streams are really, really slow fishing with the water temps below 40.
This weekend in particular: A lot of the southern tier of counties have the larger streams in flood stage right now. Macon, Henderson, Jackson, and Transylvania counties are under a flood watch right now, with flood warnings in Transylvania. It's supposed to keep raining all afternoon and into the night.
Many of the smaller/higher streams are still literally completely frozen over solid from the sub-zero/single digit lows and teen highs all last week. As in no liquid water visible, except flood water. The larger rivers are just now beginning to thaw. You could literally walk across the French Broad at Asheville on the ice this time last week. Most open water has temps in the low 30s.
It is supposed to snow tonight, which could make access to some of the streams dangerous, and/or close some roads. Highs are forecast to be at or below freezing in many places tomorrow.
Summary: not a good weekend to fish western NC.
A lot of folks from mid/south GA also don't realize just what a different world it is up here. Especially above 3500'. From late November-early December to mid-March, it is usually winter with a capital W. Frozen creeks, sometimes sub-zero temps, snow, inaccessible/closed roads, etc.