How Long Does It Take to Master Boxing? A Comprehensive Guide