If you elected to get your Refund Direct Deposited to the Turbo Prepaid Visa Card, you should receive the card within 5-10 Business Days after you E-File your return. [Note: Last year it was the TurboTax Net Spend Card]
Check out the TurboTax FAQ below for more details:
https://ttlc.intuit.com/replies/6419975