Tesla could have easily sold a record number of vehicles since it had over 10,000 in transit at the end of the March quarter, and a number of buyers may have pulled the trigger last month vs. waiting until July or August due to the Federal tax credit being halved again on July 1.