While there may not be one best time to visit Asheville, I could make the case that the month of June is one of the most fun and exciting times to see this city.
Navitat offers the option to stay on the ground and see the sites along the ziplining course in an RTV, as well as a treetop tour that includes bridges and ziplines between trees.