Great buying opportunity or time to panic?