Who should have an estate plan?