Not clear what you need. Different products have very different needs.
Are you saying the company has asked you to build something based on what competition is doing and you want to build something else?
How long is a piece of string? As often as you need. But balance that out with talking to users too. Your users and your competitors users. Because the comp might have useless features, so you’ll want to know which features don’t make a difference or are negative