The problem is that when you write $r$ and $t$ in the equation for the time dilation you are using the Schwarzschild radial and time coordinates, which are part of a system of coordinates that works well far away from the black hole but fails at and within the event horizon.
To make things a bit clearer we'll rewrite your equation as:
$$ t_0 = t_f{\sqrt{1-\frac{r_s}{r}}} $$
where $r_s$ is the radius (in the Schwarzschild coordinates) of the event horizon. If you calculate the ratio $t_0/t_f$ as you move from far away towards the event horizon you'll find that when $r = r_s$ the time dilation becomes infinite at the event horizon. In other works it is impossible to cross or even reach the event horizon because it would take infinite time.
So, as long as you stick to the Schwarzschild coordinates your question has no answer. This probably seems very strange, but it's quite common in general relativity that a system of coordinates does not cover all of spacetime but rather just a patch (not a great link but I couldn't find a better one) of it.
If you wish to explore the physics at or within the event horizon you need to use a different coordinate system, and the one usually used to describe the Schwarzschild metric is the Kruskal-Szekeres coordinate system. The only problem is that this is unintuitive since the coordinates don't directly relate to anything an observer might experience.
If you search this site for Kruskal-Szekeres you'll find lots of informative questions and answers, of which of course my favourite is my own. There are also lots of questions relating to the infinite time taken to reach the event horizon.