With Tom Cruise, time is always of the essence. In language learning however, we have time. Start making your own cards as soon as you feel comfortable with the sounds of the alphabet (and for some languages) the alphabet itself. For languages like Spanish, this may happen after just a few days or a week. For something like Arabic, that'll take a bit longer, maybe 2-3 weeks.