In my eyes making a brand is much more important than buying a million dollar domain. Google.com, Yahoo.com, Netflix.com, Amazon.com and many more worth nothing before been chosen for a those brands. And i can't remember on prima-vista any generic word as a big brand.
Yeah it's best to rebuild it with your own product they make an existing product and use the domain. This way you are confident to get all main tld's etc.
But the buyer will get a lot of free traffic by just adding some basic content.