Tesla revenue seen stalling out as Musk aims for delivery record