Top 3 Financial Stocks You'll Regret Missing In Q1 - Business First Bancshares (NASDAQ:BFST), SmartFinancial (NYSE:SMBK)