It's good time to visit in December because it is winter and weather is cooler; other times of the year, the heat will be unbearable especially during summer. Unfortunately, fog/smog will also heighten during winter season.
Yeah, it's mind-boggling why they like honking so much. It's as though they're giving a warning, telling others "I am coming, get out of my way". 😆
Yes, India as a whole is a warmth and welcoming country. Not forgetting, food is absolutely delish and if you love shopping, you'll be carting loads of clothes home!
Looking forward to read the continuation of your India trip! 😊