I have a 529 account in Michigan for my children. It is tax free on withdrawals for higher education cost. I recently moved into another state, so I am still debating whether I should keep the Michigan 529 account or rollover it to the new 529 that I set up in the other state.
One question I have is the tax implications. Assuming I keep the Michigan account and continue contributing to it, when I withdraw the money for college fees, do I have to pay state tax in Michigan or the other state? Since I moved, I am no longer a Michigan resident at that time.