I find the questions on best games x,y,z fun to read. You get the varying takes on each of the games listed usually by the die hard fans and the haters. Someone loves a game while someone hates the very same game. Good thing there are so many to pick from. I laugh at the top 100 shout outs seeing the newest game always fly to the top only to fall in the list after some time because they just aren't as good as the 1st reaction just because it's new. For example just look at the games only made prior to 2000 you see in the list these are really the top games that after 20+ years they still hold a high ranking. Not to say some of the newer games can't get there but only time will tell. My suggestion is play all 3 games a dozen times plus and at different locations. Some games are just setup wrong and they suck because of if.
The good news is which ever one you buy and possibly end up hating will not be hard to sell again just don't overpay. No fun in losing money on a game you don't enjoy.