It can take 21 days or more in some cases, for the IRS to process your return once it has been accepted, as this FAQ explains: https://ttlc.intuit.com/questions/3244564. Use this link to verify that your return has been accepted: https://turbotax.intuit.com/tax-tools/efile-status-lookup/
Only the IRS can tell you accurately when you can expect your refund. TurboTax only gives you an estimate of that date.
Once your return has been accepted,
Go to Where's My Refund? to check the status of your refund. The IRS updates the status page every 24 hours, usually at night so there is no reason to check more than once a day.
Once your refund is approved by the IRS (this can sometimes take several days), your refund status on Where's My Refund? will show approved and you will be given a date of when your refund is scheduled to be sent to your bank. It may take a couple of days after that for your bank to post your refund to your account.
Use the links in the TurboTax FAQ below for more details and to track both your Federal Tax Refund and your State refund.
https://ttlc.intuit.com/replies/5340655