Paradoxically, for me, learning less vocabulary feels like learning more of it.
Intuition and power of inferring is the way to go, at least I think it is before you reach a certain level.
That includes:
- Reading/watching a bunch of easy content on high speeds to really get the feel and nuances of words you know, but know not well enough (basically any word at this level). Basically if there are no new words you want to to lowly getting to the speed you have in your stronger languages.
- Getting the feel of words’ roots.
It’s another thing that gave me a real feeling like I started knowing a lot of words. You start connecting words by kanji where they really have logical connection, as well as looking at sound components in similar kanji.
So my approach at this point is doing everything you can imagine to learn things you already know really well, so you just create a space for new things to come very easily. I would guess I’m higher than N3 and it’s still true for me. But not like I’m doing it all the time, because at the end of the game, engagement, and concentration are what I believe makes progress.
And yes it’s definitely good to work with vocab if you feel you are lacking it, maybe not srs because it puts to much pressure. Regular notebook with self-made srs lookups every few days can really do the trick, especially to learn words that come up frequently.
Bu generally anything is fine if you are ready to give it up before you burn yourself out doing it, and switch to something new (in my opinion)