If you have good domain names, waiting is definitely the best domain selling approach. This is because only the most suitable end user will be willing to pay you the highest amount of money for your domain names.
Still, there are some things to consider:
1/ The most potential end users may not even know that your domain exists and that they can buy it.
2/ You don't know how much that end user is willing to pay.
3/ You don't know how long you'll have to wait for that user.
4/ You may not have enough fund to wait that long.
Solution for 1: make sure that potential end users can reach you when the time comes. There are different strategies for this, like creating a "for sale" landing page, listing in popular marketplaces like Afternic (with DLS), DAN, & SEDO (with MLS), keeping contact info or hints within the whois record, doing outbound marketing, running social media campaigns, ads, etc. Different strategies will give you different results, but most successful domainers use a mix of these strategies to enhance sales.
Solution for 2: Determining the right price is more art than science. While it's a learning curve, you won't ever know for sure. Observe how industry leaders price similar domains, conduct some of your own experiments, and then make informed decisions.
Solution for 3: same as 2, nobody knows for sure. That said, if the name is good, the
wait will be worth it.
Solution for 4: If you lack a steady alternative income, consider monetizing some of your domains. But it's crucial to learn how to do so without devaluing them or jeopardizing potential sales.
Please remember, it's always good to learn from others in the industry, and from available sales data, but don't blindly follow anyone. Everyone's financial situation, workflow, and mindset is different. So your strategy should also be fine tuned based on that reality.
I hope this is helpful and I look forward to more insightful comments from others, especially people who are far more experienced than I am.
Happy domaining
- Fayaz.