3 Stocks to Buy for “Higher for Longer” Rates