Gene Munster of Deepwater Asset Management forecasts Tesla will deliver 420,000 vehicles in the June quarter.