honestly, I don’t think you need to wait to hit any WaniKani level looks at own level to start doing the other stuff. Not sure how far along you are except for wanikani, because I’ve never used genki but personally I don’t often use the vocab I learn in WaniKani, at my current level I use it to be able to look at the spotify lyrics of songs so I can sing it badly and I don’t think that I’ll be good enough to look at anything without furigana and understand the meaning for a long time.
Grammar study is very underrated though, I personally use bunpro, and the moment I started my overall japanese ability shot through the roof of what I had been able to do before, so I definitely recommend it. It progresses really fast though, I’ve been able to finish N5 and N4 grammar in a month each, even though I find that getting the grammar internalized is harder than vocab. Again, I’ve never used Genki, but in my experience textbooks don’t really teach enough grammar fast enough for me. I think they’re good for just making sure you have enough practice before moving on though.
Anki is my life, it’s the only thing I consistently do a decent amount of every day, and even though I feel like wanikani and bunpro do a better job of making sure I really know my stuff, anki gives me the best overall understanding. I would set this up right away.
I honestly don’t like graded readers that much because I have a low attention span and don’t particularly find someone’s restaurant orders super riveting, but I think they’re still worth checking out. I think hopping onto natively is probably the best overall resource for seeing what books to get, although most things that I would want to read are at least ~N4 level (there are a bunch of really easy free graded readers on there though, there should be at least something you’re able to read) For me, I’m lazy so if I focus on understanding every word or grammar point I will die, so I just focus on knowing what the heck is going on
I’ve never really tried talking to native speakers before, but it might be good to just join a japanese club or something where there are people who speak the language or are at least learning so that you can get some speaking practice. Remembering vocab, grammar and basically everything gets easier once you’ve used it in conversation in my experience, so I would recommend doing this, and writing down new vocab words (this is assuming the person speaks both japanese and english) so you can put it into anki.
However, even with all these things, I would say the reviews can pile up fast, especially with bunpro if you don’t pace your lessons me with my 300+ reviews due, so I recommend getting a priority on what you want to do every day. For me I do all my anki no matter what, and then try to work on my bunpro reviews, where I do ~100 and then 5 lessons (I reccomend doing less if you’re worried about getting burned out- I just made a bad choice to speedrun half of N4 in a day and paid the price) and then I work on my wanikani and kaniwani to just do whatever I can. If I don’t want to do any of that, I force myself to read manga in japanese, or watch anime in japanese, or listen to a japanese podcast (maybe try the beginner nihongo con teppei if you want listening practice) which might be more pain than it’s worth for your level rn, but the bottom line is just do something every day, and eventually you’ll get better.
(sorry for the long response lol)