What is the best martial art?

There are no best Martial arts. What is "best" is always a matter of opinion. What makes a Martial Art system effective and successful in real-life self defense depends mostly on the quality of instruction, and the skill and ability of the student to perform it correctly.