when to hire a tax attorney