Don't fear Tesla; add defence, railways stocks now