Ivan, no such thing as a single BEST speaker. What is best for YOU depends heavily on your personal listening preferences, the music you listen to, your listening room, any WAF restrictions, etc etc etc.
Your question is like asking which colour is best, or what sort of weather is best. The answer will be different from different people.