I think Wall Street hasn't even fully realized what Shanghai phase 1 and Model Y will do to Tesla's financials, let alone Shanghai phase 2, let alone Berlin/Texas.
Tesla can produce ~175k vehicles per quarter as of the end of Q1, but due to COVID-19 it's going to take until Q3/Q4 until it'll show up in the financials.
I posted about this 2 weeks ago, but my bearish expectation for Q4 beats the most bullish analyst's expectation, and is way way above the average analyst's expectation.
Wall Street's expectations for Q3/Q4 are at about the same level as Q4'19 results, with only revenue being marginally higher.