In a tough market like we're currently experiencing, the best stocks to buy are those that have sound balance sheets and good prospects. The post 7 Stocks to Buy If You Have $1,000 to Invest appeared first on InvestorPlace.