Holding on
Iglatend, I think what we're seeing today (in addition to what could possibly be S-8 selling, see RB posts of today) includes some capitulation selling by a few holders of this stock. So, when you ask 'how long should a person hold on or keep buying?' my answer is 'it depends on the tolerance level of each individual investor'. I believe that today has shown that some stockholders have reached their patience limit; if that is so, well then since I disagree with their view of this stock, I see those sales as unfortunate last minute decisions, decisions made quite possibly at the time that might be someday seen as having been the very best time to have bought.
You're right though; only a 'positive PR' will turn this stock northward. At some point (I'd say by mid-April, certainly earlier than that for some investors) if Dicut were not to produce evidence of new sales/successes then there wouldn't be anyone left around to wonder. As you might suspect, I don't see that as the scenario that'll be unfolding.
Hang in there. I think it'll be a fun ride.