I left betting on national teams after the World Cup ended but Germany were one of the best playing teams in the World Cup. They just had issues with finishing and said farewell to the tourney in group stage unluckily. I see Germans as favourites of the tourney with their host country advantage as a result.
don't get fooled by the fact that the Euro will be played in Germany, if you think Germany can win it as a team, it's fine you do you, but because they are the host it doesn't mean anything, we saw what happened to Brazil in 2014 world cup, it's rare where a host wins the tournament, who i actually think can win it is England, they have some young talents that can get them the trophy and it's been a long time since they won something.