I which country is the best football played?

The best football is either played in Spain or Italy since they have the most skilled players and coaches. A reason for that is that investors have put a lot of money into these teams. However, football leagues like Germany, England, and Brazil are very good.