All time it is Mass Effect 2 for me. Perfect combo of great story; tight combat; great dialogue. The last few years I would say Demons Never Lie. It had such great dialogue and story; really made me think.
https://indiebug.itch.io/demons-never-lie