When you buy a domain and know you will want to transfer it before 60 days, there is one thing you can do that has worked for me: Before the domain is pushed into your account, have the seller NOT change the contact information and NOT select that the contact information be changed to yours.
Leaving the contact information the same does have a little risk, because the seller could then put in for a transfer and move the domain to another registrar and you would not be able to stop them. UNLESS you change all of the contact emails for the domain. Then they would not easily be able to transfer the domain away from you.
I think Godaddy is the only one that really will try to keep you from transfering the domain (My understanding is that they CAN'T really, and if you call customer support and complain they will let you do it, despite what it says on their site.) but only if you change the "registrant" information including the name and email address. But you CAN change the email address and there should be NO 60-day limit on the transfer.
So, what I do when I am buying a domain and it's going to be pushed to me at Godaddy, I will ask the seller to NOT change the contact information. Then I can change the email addresses for the contacts and transfer the domain away as soon as I want before it has to be renewed at Godaddy.