As Option Monster has told me time and time again....PATIENCE and give yourself time. As long as you buy they out a little bit, you can just wait it out generally speaking. My only major boo boo this summer has been buying a play too close to expiration....anything else, if I was down, I could wait it out.
Just food for thought - everyone has to play their own way.
Mama and Daddy always said it's how you play the game - trade to trade well and the rest will fall into place ;-)