When is the Best Time to Retire?