Buying Opportunities and Market Prediction