I know that Germany is a much bigger team like Spain, France etc. but we cannot say this that it would regain this title as they have it four years before. In last world cup, Germany was quite lucky because the playmaker of Brazil; Neymar Jr was not playing the final and without him the team is nothing as it was proved when Germany beaten Brazil by 7-1 but this time, he is playing the matches.
There was a time when Brazil had super start players but right now i just know Neymar and i am not even sure what the entire team line up is and i do not give them a chance to lift the cup, i give Spain a chance here to lift the cup and i would rate Portugal as the favorites because of their performance in Euro, i did not expect them to win but they somehow managed and with Ronaldo in their team anything is possible and so does Argentina with Messi .
I belive this Brazil team will go far. They don't have so many top class individuals as in some previus generations but the new coach has managed to make them play defense like never before. They are really hard to score against and their attackers (Neymar, Willian, Couthino) will always score at least one goal.
Germany and Spain are always very good but my first favorite to win the world cup is France. If you just check the names of the players that have been left at home you can see that they have incredible squad depth.