Although US President Donald Trump has never been to South Africa, Elon Musk grew up there, in Pretoria, to be specific.