Lucas Jackson/Reuters
Investors are sitting on a $2 trillion cash pile, but they should wait before investing it in stocks.Bank of America said "timing is everything" and investors will see stock buying opportunities in early 2023."History reveals superlative returns after the last Fed hike," Bank of America said.Investors have built up a $1.9 trillion cash pile since...