Eso depende enteramente de ti y del lenguaje.
Un lenguaje puede dividirse en cuatro partes:
Leer, escribir, escuchar y hablar.
A partir de ahí, usted decide qué quiere aprender y qué tan lejos quiere ir.
El problema con la mayoría de las personas y los idiomas es que no tienen idea de qué aprender y cuánto de eso.
Primero, debe definir qué nivel define como fluido y qué parte del idioma desea aprender.
Para leer y escribir, depende del idioma porque algunos tienen diferentes estilos de escritura en comparación con el idioma.
Como el japonés tiene mucho más kanji y es difícil imaginarlos como sonidos sin práctica.
Sin embargo, noté una gran diferencia entre el japonés y el alemán.
En el momento en que supe una palabra en alemán, también pude leerla.
Entonces, para ese idioma, la lectura, la escritura, la escucha y el habla estaban vinculados.
En definitiva, solo tienes que dedicar mucho tiempo a comprender el lenguaje y la lógica que se encuentran detrás, en lugar de solo memorizar cosas al azar.
De los cuales, creo que deberías hacer en cualquier medio.