Markets are stabilizing after taking out the lows but is still too early to buy with any confidence.