Even with the research, you can still get screwed, but I totally agree that big part of this is totally on you, there are some projects that are clearly a waste of time so please stop waste your time on it.
I did a bounty for a legit project for 8 months and until this moment we still didn't get paid, they promise to pay us in November. So even with good research sometimes you will still get screwed.