Elon Musk excited to buy Twitter but is he overpaying?