What’s the best time to visit Kuala Lumpur?