Ask this question of 10 different people and you would likely be advised in 10 different ways. And that is a good thing.
Part of what makes language learning such a pleasure is that it’s an endeavour. It’s not a straight line from A to B to C.
It’s a path that is best travelled in zigzags moving from grammar point to grammar point onto pronunciation and then over to vocab and then a loop back to listening and so on.
No -one has ever found a magic formula for the best way to learn French, or any other language for that matter. Not even Duolingo, who have more data on the subject of language learning than anyone else.