[SUBS]RANK

Deposits outperformed stocks. But is now the best time to buy?