I am trying to determine if I should keep mining it or change my CPU resources to something else.
Mining is not profitable for small participants on the long time perspective. It was discussed a lot since 2010-2011 when GPU mining was actual for Bitcoin. Furthermore, you see this spring/summer 2018 is poor and unstable in crypto price terms. Altcoins tend to dim much more, while Bitcoin itself dims a lot. Also note, when Monero price was dumped from $210 to $120, network hashrate did not change at all (now it even increases slowly in time frames of weeks or so).
From the other hand, the experienced crypto-traders can take stable profit in the virtually all the price variations. For example, if the price of a coin given decreases, but not monotonically, the experienced trader does take profit.
So I recommend to switch to trading activities and not only trading: for example, to learn/train the people who want to trade itself is profitable; to produce trade/news signals in a paid group is profitable; etc.
...Or you can get deeper into programming skills and help Monero community to write new code or to test existing apps. There are corresponding money bounties too.
So, there exist many interesting activities that have much more stable and solid profit than mining.
I am mining either way -- just that I have all my CPUs on Monero at the moment... so far have mined 50 XMR since starting on it but I've sold 44 along the way.
I have ~80 kH of CPU power on tap so it's not exactly small... nor is it super large, I suppose. Currently it still makes profit to mine XMR on them... but, as you said, much less than before.
I keep my GPUs on other stuff (also still making profit).
… but what I was wondering is if I should stay on Monero in hopes it will rise again in price or go to another coin... such as ITNS (which I mined for quite a while and HODL quite a few coins).