Emily (anonymous)

I would like to invest $1M. Assume return 5%. shall I open a new company to invest with the company just holding the investment? Will I need to pay the highest tax rate? Or I just invest under my own name assume I am in the highest tax bracket?