After you file

So to answer all the questions if you prepared your own taxes through Turbo Tax you will need to re established your Direct deposit for the stimulus payment through the IRS Website, so in other words more waiting