12 Best Monthly Dividend Stocks and Funds to Buy in 2023