While there is no ideal Cookie duration, lifetime cookies are the most preferred. But a 60-day or, 90-day also works just fine because it is unlikely that a user will not clear his cookies in a few days, which means that the clock gets reset.