3 ms·Tesla (TSLA) pulled questionable levers to make Q1 2026 financials look good11 points by pinewurst 6mo ago