Other financial discussions

How long does it take to receive the stimulus package?