Yes, 100$ fair price is definitely more accurate than 10$ fair price. But you have to add the huge discount for Chinese OTC companies (I think legitimate companies like SORL and SIAF should be traded at a premium to western companies, but that's another topic.).
If we can get to the current valuation of SORL, which is P/E 6 PB 1 we would be around 30$ right now, which is a ten bagger. Even though SORL is a good company with decent growth, it nowhere has the growth prospects of SIAF, so SIAF in theory should trade at a decent premium to SORL.
Well everything is cyclic, so there will come a time, when SIAF will not only trade at a fair price, but overshoot it substantially. Till then I think it's highly likely we could get a lot more pain on the way to the gain. I hope the new buyers can keep their positive attitude during that timeframe :)