Get your taxes done using TurboTax

Probably.

Nothing has been finalized regarding any stimulus, nor has the stimulus package been approved by Congress, let alone signed into law by the President.