Pryce's strongest Pokemon is in level 34, and the next gym leader's strongest Pokemon (Clair) is in level 41. So, I think you need to train more before Clair (Considering you already have a team of 6 and have beaten Team Rocket's Radio Tower Takeover)