Depends on your strategy, too...
If you just park - then, neither a hyphen .com, nor a .net, is likely to earn you much, if anything......But, if development comes in to your plans, its quite different, imo.
Eg...I've just acquired Solar-Panels.org...both a hyphen & a .org.....My intention is to develop it...
...My thinking is that the hyphen won't matter to the Search Engines for ranking with good SEO....the 'org' lends authority to this topic, where people will look for confidence in products....the plural works especially well for the solar panels product....and....both of the hyphen & non-hyphen version of the .coms & .nets are either parked, or don't resolve, and, so a developed site (.org, and hyphen, or not) should beat the .com & .net version(s) hands down.
Whatever (probably small) traffic leak from my developed hyphen .org to the parked non-hyphen .com won't make much difference to my revenue from a well-promoted .org site, if it ranks high in the SERPs, imo.
...Same thinking goes for your hyphen/non-hyphen dilemma - whatever the extension - all things being equal.
.