For future clubs IMO for the months ahead to think:
Driver: L48 R1, will take you to Legend, after that the big R1, BBA, or Convert at L100
3W: G20 at 58, then either G20 at L81, or Max Meter at L92. You could get the Big Bertha at L89 if you want longer woods, but don't mind going awry with the club.
Get rid of the Hybrid!
Insert 3 wedges (ATVs are now the New Z-Satins, you are now at the point you can buy 3 of them, next three opens up at 39, or the cheaper Ping wedges just 3-4 levels away), then the 76-80 Cg16, or L86-89 ATVs.
Irons G20 at L59, then either V-Forged at L85 or L97. You do have irons that are ok for now, though they won't go much further.
Putter It's ok for now, though I'd like the Ghost Spider at L35 better at this juncture, then Max Control Master (if you get there, otherwise you can just get the one at L80)
At the current level though:
I like R11 set at L32 (Driver, Irons, Hybrid (you can get rid of that if you wish)), they can get you until hit L59 just fine. Wedge-wise ATV or Ping in a few days, won't take you long to get there. Putter-wise, you could stay with the one you have or get the L35 Ghost Spider.