I like to have time to recover from the jet lag before I have to turn around and go back. So for leisure travel, I find two weeks is enough, usually with multiple points visited in that time.
For biz travel...well, most of the time I will not spend more than a week in a place, so by the time I feel like my body is adjusting, I am back out again.