Seems to me that part of the definition of "great" should be that it is also relatively rare. Ergo, ipsofacto, I wouldn't call this a great buying opportunity. Just yet another "dip" (dive?) of many to build a position. For those who have the risk tolerance and stomach for it.