Mining has always been a wonderful rollercoaster because of how BTC / alt-coin prices seem to increase against all odds of known fear. Try to figure out a way to hold onto value for even more ROI. Making a profit comes when prices go up and holding enough from a large run before selling.
Quite a few smaller coins don't require GPU, but rather CPU or other storage mechanics to mine tremendous amounts in comparison.