I am planning a trip to Greece and I am wondering what the best time of year to visit is. I have heard that the summer months can be quite hot and the winter months can be quite cold. I am looking for a time of year that has mild temperatures and is not too crowded. I am also interested in the local culture and attractions. What is the best time of year to visit Greece so that I can experience the best of what the country has to offer?