You will need both to be fully caught up.
Forsaken has the far better campaign and more exotics etc... right off the bat.
Shadowkeep has all the new content being released over time.
If you need to choose one it depends why you're buying. If you want to play the new stuff with the community, for instance, SK might be better for now.