After closely following Bank of America for four years, I believe its shares are a bargain right now.