3 Reasons Now Could Be the Best Buying Opportunity in 25 Years