Is It Time To Consider Buying Citrix Systems, Inc. (NASDAQ:CTXS)?