whatever happened to all those hilljacks that were bragging about going to buy a telsa a few months ago?