Re:
hypothetical situations: it seems like it's a good idea to take advantage of any large tax deductions that are available now and to also have a pool of pre-tax and post-tax money available in the future so that you have some flexibility to work with the tax - code
whatever it looks like in the future.