how do I know when to retire

You may be physically and mentally ready to retire, but are you financially ready? The answer depends on a number of factors.