If I was invited to do a meet on any given weekend, and I was healthy and had the time for it, I’d probably be willing to do it. For big meets that really mean something, peaking is always a good idea. But outside of that, I wouldn’t worry about where you are in terms of strength. If you wanna do it, do it. You’re prepared enough to do a meet this Saturday if you want. Don’t exaggerate the importance of any given competition, unless it’s like a national or world championship. Last fall, I decided to do Texas Strongest Man 2 weeks before the event. I ran through each event once in training 2 weeks out, and I was good to go. You don’t need to feel like you have to put up world-beating numbers every time you step on the platform. You don’t even have to hit PR’s. Just compete for the sake of competing, do your best and enjoy the experience.
As to when you should try some 10 rep sets: whenever you’re mentally up to the task. You can add it on to, or replace one of your upcoming deadlift workouts with it if you want to do it soon. Keep the big picture in mind. While I think it’s worth including these regularly, the main point here wasn’t that. It was to do it once or twice for the sake of improving your ability to deadlift, immediately. It’s to help you with your mental game. There’s no reason to postpone it. Fuck, you could do it this afternoon if you want, lol. Flexibility is a good thing. You’re young, and learning should trump everything right now.