We avoid Delhi in winter now
40-50 years ago, that was the preferred time to visit Delhi but now the pollution caused smog/haze causes flight cancellations and respiratory issues.
Someone said that "rains had not started in November". That's a strange statement.
Delhi monsoon starts in late June/early July and it rains July, Aug, Sept and hardly in October
So someone waiting for rain in November, would possibly end up waiting 7 months!!
Going to India without doing healthy read up on cultural (not religious but cultural - most Americans do not understand the difference) aspects, some history al context and local customs/practices - is a sheer waste of money, time and energy, IMHO.
India should never be your first foreign destination and preferably few other emerging countries/poor countries under your belt without venturing to India.
It is without doubt the best destination(s) for cultural enrichment and if so attempted, spiritual eye opening.
Amazing country.