there's a difference with IOVE and that is the lack of dilution. The number of shares will enable the price to go up at the appropriate times.
I agree 100% with your entire post, especially the statement above. This stock is being held and accumulated no question about that. It's just frustrating knowing you bought way too early and are down about 60%. I can wait though.