> you're stuck either investing often tens of thousands of dollars into an illiquid investment while paying taxes on it right now
I am not really familiar about this area. It is a one time price to pay to purchase the stock options, is that correct? Furthermore, where does tax come into play? Don't you only get taxed if you decide to sell the stocks to generate income?