The best month to visit Madrid depends on your travel style and budget. Our guide covers weather, festivals, and crowds for every season.