Get your taxes done using TurboTax

you probably should confer with a tax planning expert. They can look at your actual numbers to give the best advice.  One caveat. The advice will be based on known tax laws. they can change in the future which could have an adverse effect on the original strategy. This means that periodically reviewing what steps your raking.