If they are directly depositing into your bank account, yes, you should have the funds ready the day the IRS releases your refunds.
If you refunds are being sent to a Turbo Tax card, the funds will not be available the same day since the funds are processed slightly different.