It is possible that Juventus has fully recovered because six consecutive wins is an impressive peak for a team that has been struggling since the beginning of the season; however, title contentment will be a very difficult task for them because I have given it all to Napoli due to their very impressive performance so far in the League, which I am confident will continue because they have the squad to compete for the title. All Juventus has to aim for is a return to the Champions League next season.
The problem is that they started so badly that even 6 wins in a row doesn't bring them that close to leader Napoli, they still have 10 points difference and Napoli is still winning their games as well so not like they let Juventus come any closer.
So, I believe Juventus may end up being the second team when the league ends, but unless something major changes I feel like Napoli will be the winner this season. They are just way too much ahead of everyone and that type of point difference can still be covered and passed but Napoli is not playing like they would lose that many games in a row until someone passes them, looks like they mean business this year.