The best times of the year to visit Kowloon would be in the winter and autumn seasons that span through October to January. Keep in mind that Kowloon is a subtropical climate, so technically, any time of the year will do. However, the tropical storms during monsoons do tend to get quite violent. It's best to avoid spring and summer as such.