Relevant

/ˈrɛləv(ə)nt/

Slang Meanings

On point
That advice was really on point for my situation.
Spot on
Your analysis of the problem is spot on!