58.com (Buy, TP: $45 from $58 +57%): oversold on near-term uncertainty