Super Micro Computer Is Down 12% From Its All-Time Highs. Time to Buy?

Super Micro Computer Is Down 12% From Its All-Time Highs. Time to Buy?