After you file

Another good source to check is this Reddit Megathread. It says there has been at least one pending or confirmed Direct Deposit to the Turbo Debit card. I expect a lot more Monday-Wednesday

 

https://www.reddit.com/r/stimuluscheck/comments/fypstg/confirmed_bank_megathread/