The problem is precisely that most people are waiting for something to happen because they are only interested in profit, and the frustrations you mention are most expressed precisely at a time when the price of BTC is relatively stable. I stopped thinking that way a long time ago because it simply does not lead anywhere, and instead you should try to live without high expectations and accept that you cannot influence the price of BTC.
In addition, if you believe that the four-year cycle is still something that is in play, then you have no reason to be frustrated because we are still in the accumulation phase and everything that is currently happening has already happened several times, only the numbers were different. I well remember how frustrated people were during 2015 when the price of BTC was just above $200 and some said it would never reach $1000 again, but look where we are today 
I'm not quite thinking of cashing out; I'm not too bothered by its current price, although it wouldn't hurt seeing my Bitcoin double in value. However, I've never seen the market so stale, thus the frustration. This period has been great for accumulation, and the low prices have tremendously assisted.
You registered on the forum as far back as 2014 (I only in mid-2015), but I think you mentioned somewhere that you weren't really active at the beginning, so you missed everything that happened during 2015 and 2016, and it looked pretty much like it looks today (except the numbers were different). All you need is to change the way you think, and see these periods as an opportunity, not something to be frustrated about.
I assume that your sig campaign pays you fixed in $, which means that with a low price of BTC you actually get more BTC, and that in the long term this is not a bad thing, but quite the opposite. In every let's call it
"negativity" you can always find something positive, enjoy every new day because the time we have is really something precious that you can't buy regardless of the price of BTC.