Warning: taxes on the horizon; now is time for tax free retirement