How long does it take to get an income tax legal opinion?