31. What steps should we take to conduct a thorough market analysis