Why Realty Income’s 5.59% Yield Makes It a Must-Buy REIT