There's a 60 day rule I believe. You can sell it today but you would only be able to push it to the new owner if he/she has an account on godaddy. otherwise, you will have to wait 60 days to push it to a different registrar
The domain can't be transferred to any other registrar in the first 60 days of domain registration. I think this aspect may need to be considered.
Other people are just too damn lucky to report sales done a few hours after buying a newly bought domain. If you're concerned about that 60-day restriction, you can transfer domains to another user in the same registrar instantly with no regard for that 60 day thing (term is called domain push). You can always market your newly bought domains and if you get em buyers, you just have to request/suggest them to get a free account with your desired registrar and do a push. Most buyers would likely opt to this if they're really interested in your domain