I’ve been here for a few months, and I’m trying to go as fast as possible. I did know some kanji and a fair bit of the vocab by “ear” in the first ten lessons, and have been taking a class in Japanese along with doing WaniKani.
All that to say - I do every lesson as soon as it is available, and do around 80% of the reviews as soon as they are available (some I end up doing late, because, life). This means I’ve been leveling up an average of every 7 and a half days. This pace has been working great for me - but it does mean I “cheat” a bit with the new kanji now that I’m here in level 20, and while they are apprentice, look at them before answering. This is because I find the vocab a much easier way for them to stick in my mind, and by the time they are guru-ed, I’m ready to combine them with others I know. At early levels, this was easier to do, as I knew more vocab words that already used those kanji. I’ve also been doing heavily dictionary dependent reading and translation for a while, and the faster I can get away from that, the better.
Two things I’d say - get on the KaniWani and WaniKani Statistics API sites ASAP, too! KaniWani drills vocab, but in reverse (gives you English and asks for hiragana), and the statistics site helps you track your progress very effectively.
