Discover the optimal time to book flights to India to save money. Learn the 2-4 month golden rule, seasonal pricing trends, and how to avoid holiday surcharges for the best deals.