When should I learn new words?

Hello, I just started learning Russian. My question is, when should I move on to learning more words? Should I try to have all of the words absolutely memorized where I can recall them instantaneously? Or is it enough to just be able to recognize it when hearing it spoken or being able to find it in a list of other words?

It seems like the app wants to push you to keep learning new words and lists them as “mastered” after selecting them correctly a few times, but if I go back to the word an hour later I can’t recall it at all until I’ve seen it and the definition again. Is that sufficient though to move on to new vocabulary? Thanks

Closed. Repeated topic (link).