A CPA breaks down income, property, estate tax benefits, and what retirees need to consider before relocating.