I think Q2 will be the quarter when it finally happens. A small profit and S&P 500 inclusion. My reasoning:
1. I think Tesla wants to get into S&P500 now so they can raise capital and expand faster with new battery cell manufacturing, cybertruck etc. So they will pull strings to get profitable if they can
2. Troy, who has a history of being pessimistic early but get closer towards the end of the quarter is guessing 81k deliveries:
https://twitter.com/TroyTeslike/status/1268753695442903045
Compare this to 88.5k deliveries in Q1 which was profitable even with lots of cars in transit:
https://ir.tesla.com/static-files/c1723af4-ffda-4881-ae12-b6f3c972b795
3. Freemont was down a lot during the quarter, saving expenses compared to Q1
4. Shanghai Model 3 likely has higher margins than Freemont Model 3
5. Some sold Y which likely had higher trims than average in Q1
6. Likely continous cost savings as we have seen all previous years
1-6: I think Tesla will squeeze out a profit, numbers will look totally weird compared to Q1 but all in all should end up about the same. But I am far from certain, covid-19 shutdown is adding a lot of uncertainty to any model, could be off by +-$1B.