When you buy Forsaken you also get the annual pass content as well, So for $25 I say its worth it. But keep in mind that content isn't needed at all, Most will likely do it for tmog.
OtherTopic: I would be more than happy to drop $40 on Shadowkeep, But I need to see how the endgame will be for solo players.
Give me matchmaking in raids already damit.