Well its been stable at 20 cents for quite sometime even with the increase in supply. This is a good thing, the more stable the price the more chance people using it as a payment method. More mining means higher diff and less rewards per block. It will take some time but MMC will be worth more than it is.
Be patient and hold onto your MMC.
(Currently holding onto my 1200 mined MMC since the first days it launched, will continue holding for a few months atleast till block 32000).