20 years? 100 years?
It's hard to say, it depends on a lot of factors. One is of course the 3D printing technology needs to be more accurate and reliable, secondly more research needed in terms of the bioink(not an expert on this though ;) ).