Fri, 09/29/2023 - 03:04 Tech Insider Mark Cuban (left) and Elon Musk (right).Christopher Willard/ABC via Getty Images; Alain Jocard/AFP via Getty Images Tags Tech Insider, insider-news, mark-cuban, elon-musk Source Mark Cuban says Elon Musk is a 'genius' for buying X but is also his 'own worst…