Sort:  

I would say May just before the summer starts, but Istanbul can be visited at any time of the year.