Depends on the character of your guest post. Google is all about "natural links" so ask yourself what looks most natural and do it.
Example 1:
Ex-Ivy Leaguer and NFL-er Jeff Hatch spent years telling audiences of his triumph over opioid addiction (check this article), to great acclaim. Then as the rehab center he worked at drew national attention, a tortuous backstory of cops, dealers and deception came to light.
(check this article) would point to an inner page with an article where Josh tells audience bla bla...
Example 2:
Ex-Ivy Leaguer and NFL-er Jeff Hatch spent years telling audiences of his triumph over opioid addiction, to great acclaim. Then as the rehab center (Rehab center´s name) he worked at drew national attention, a tortuous backstory of cops, dealers and deception came to light.
(rehab centers name) would point to the home page of the rehab clicnic...
If possible, I would definitely go for a link to an inner page. Links to homepages are much easier to get and you probably get some naturally and for free later.
I would do it with some generic keyword, definitely not with a 6 word phrase like "best cordless screwdrivers for women 2021", that screams hey, google, I paid for this backlink...
If your plan is to build brand, then build links with brand-related keywords and to the homepage.