I don't think Barca will be a top 5 team by the end of the season.
1. Roma - Its a bother that for this season they are not in the Champions League because based on current form that includes beating Napoli 2-0 they are the best.
2. Bayern Munich - The best team in the world however they have stuttered abit with two draws and a loss to Dortmund in the early season cup match.
3. Barcelona - Yeah they have started great but I think we were lucky to beat R.Madrid despite Madrids poor 1st half. They are third for the victorys not the way they have won.
4. Atletico Madrid. Done well in the League so far with a win over Madrid. They matched Barca at the Season beginning Super cup (Both teams scored 3 goals during the legs)
5.Arsenal, BVB, PSG, Madrid and Napoli.
I recon the top 5 teams at the end of the season will be Bayern, R.Madrid, Arsenal, Manchester City and Roma (if no one steals their players during the January transfer window)