The best time to visit Charlotte is the spring, when the city's parks and gardens are in bloom, or fall, when the ...