Apple and Microsoft do cybersecurity well, but consider buying Palo Alto stock, adviser says