Tesla surges, Iowa caucuses, cancel culture pervades