One thing I would like to add... I created my own solo S-corp and started on the path of contracting. I have been successful enough to minimize my payroll taxes using a solo 401k (~18k max contribution and then my company can contribute 25% of my w-2 salary). Now I am at the point where I am investigating how to setup a defined benefit plan for myself to defer 75-100k in payroll taxes. Most likely a cash balance plan…
https://www.watsoncpagroup.com/kb/Turbo-Charged-401k-Plans_3...
The dumbest thing in the world is working at FAANG at high salary levels. Unless your are in the C-suite you are always in a precarious position. It's not easy to justify the high salary at a competitor all the time.
The best strategy is to get good amount of revenue via a solo S-corp and minimize your payroll taxes. Hell your defined benefit plan can purchase all the FAANG stock it wants. You don't want to be the Sun employee with many stock options that are worthless in a downturn. At least you can dump your stocks and have some flexibility in your own defined benefit plan.