Patience is a virtue, but it's up to you if you want to hold and wait or not. The company still has no debt and has been showing a trend towards profitability every quarter so far since Jan 2021 events, so IMHO there's no logical reason why the stock won't rise over time (as you probably know, there are many, many different theories why it hasn't already, but again no one knows for sure).
When so many investors say 'fundamentals are what matters', it's funny to hear from some of those same investors the level of shade they throw. It's like they've got something personal against this particular company. Hmmm.