Understanding Product-Market Fit: A Comprehensive Guide