Buying a Car in Nairobi vs Mombasa: Where Will You Get the Better Deal? Buying Guide October 10, 2026