October EV sales slid, but deals and rebates are still in play - Tech Sentiments