Should You Buy Microsoft Stock (MSFT) in October? 3 Things Investors Need to Know