The lease time determines how long a IP address that is no longer being used will wait before it returns to the pool
There is no Universal Solution, it depends on the Venue
In an Office Environment a 8,10 or 12 hour lease works just fine
But in a coffee shop even 1 hour might be too long
The Lease is set to last the amount of time the average user would need to keep it in the target environment