3 High-Yield Stocks That Could Help Set You Up for Life