Microsoft, Amazon and Tesla will hit $5 trillion valuations soon