Here's exactly when investors should buy stocks to ride the next bull market, according to Bank of America

"There is a major market low once a decade, on average, and investors should be proactive in identifying buy signals," Bank of America said.