The best time to go is in the early morning (to beat the crowds) during the spring (for the most impressive flower displays).
By far the most impressive flower displays are put up in September. 
By far the most impressive flower displays aren't put up in September.