Should You Think About Buying Cirrus Logic, Inc. (NASDAQ:CRUS) Now?