When Should You Buy Harvard Bioscience, Inc. (NASDAQ:HBIO)?    simplywall.st