Understanding Competitor Pricing: Best Strategies for Business Success