Tough to say. I don't tend to give out timeframes. You've probably heard it a million times, but it's ready when it's ready.
I publish devlogs here and also on Patreon and Subscribestar every two weeks, so you can see the rough progress that's been made, and what is still left to do.