Erin Finn discusses her injury timeline from last spring and how she is fully healthy now