After you file

Still haven’t received my Stimulus. I updated my account number and the IRS website says it would be deposited on my turbo card but didn’t give a date. Does anyone have any idea when they will deposit it?