Will my stimulus check go to my TurboTax debit card? If not how can I change the direct deposit?

Or will I have to wait on the IRS to finish the portal?