Home Stock Tesla stock is surging around 4% today: is it time to buy?