Hot and humid summerly weather sticks to the country throughout the year, so there is no particular best time to visit Singapore. However, November to June is considered to be a high season in the city. A year starts with great New Year fireworks, and January–February are full of events like Pongal, Thaipusam, and Chingay Parade. If you want to find good deals, avoid national holidays like Chinese New Year. July through October shows a slight decline in Singapore tourism. During the summer, you can taste delicacies at the Singapore Food Festival, go shopping during Great Singapore Sale, learn more about Muslim traditions at the start and end of Ramadan, and celebrate the National Day with the locals. November to January is the northeast monsoon season marked by intense rain showers. During this period you can cheer up celebrating Deepavali or observing Christmas Lights along Orchard Road.