There is really no way to know.
First, it depends on the state. Some states are quick and some are very slow to pay refunds and process tax returns.
The IRS pays most refunds within 21 days. However, there are circumstance that it takes longer than that.
Sorry. I wish I could be more conclusive for you but this is the truth.