How Long It Takes to Learn Karate: A Comprehensive Guide