$150 Billion Stimulus Package Ready, But Can't Be Mailed

Economic stimulus plan ready, but the IRS is busy processing tax returns until May, so all these tax rebates and credits won't be actually available until July or August. Is this stimulus even necessary, or helpful?

Vested Interest: 
No vested interest