At an amatuer level and professional what do people feel is the key to being a good well rounded fighter.

Amature Boxing
Brazilian Ju jitsu
Wrestling
Judo
Thai Boxing

A little bit of each or finding a dicipline to be your main base?

No right or wrong answer just wanted peoples opinions