The Iran war, Elon Musk’s cash and who decides to spend money in Texas could all be curve balls this cycle, Eric Garcia writes