The money goes on the card when the IRS (or state) actually issues your refund.
The IRS goal is 21 days. State refund times vary.
Thank you