Elasticsearch optimal timeout for querying 2000-7000 indices

Hi may I ask your recommendations for optimal timeout for querying 2000 - 7000 indices in cloud?

Thank you

That is a lot of indices and shards... What size is your cluster?