No, you don’t need to wait. Your Virtual card will be available in your YouTrip app immediately after your account is approved, once you’ve verified your email address and set your Card PIN.
Your Physical card will be mailed to your registered address within 5 to 10 business days after your account approval.