Real estate offers diversification and far more income than the market average. These are the 10 best REITs you can buy as 2020 comes into focus. ... When the yield of bonds and stocks are so low, REITs become extremely popular. Real estate also provides diversification.