What is the advantage of investing income before taxes?

It lowers the amount of yearly taxable income.
It increases the total amount of investment income.
It means never paying taxes on investment income.
It provides maximum flexibility in spending income.