If you want a guaranteed return you do not buy bonds or stocks. You buy a money market fund like VMMXX. See https://investor.vanguard.com/mutual-funds/profile/performan...
See: https://en.wikipedia.org/wiki/The_Vanguard_Group