I only have a PC and not a great one for 2018. I really hope the same thing as GTAV doesn't happen. Game got announced in 2011, released only of consoles in 2013. Next gen and PC version announced at E3 2014. PC version got delayed like 3 times and at the end we got a very good version in 2015. Those next gens really buggered the schedule on that PC port back in the day. RDR2 port will likely depend on what next gen consoles decide to do. IF they come next year then PC port for RDR2 might suffer a similar fate to GTAV and maybe even an RDR1. IF next gen is 2020 though, they might skip a next gen console version and might just do a PC port like GTA 4.
If I had a console, I don't know how I would resist this game. I thought about the case of if I would play it on any machine but with a controller only and even that is tantalizing and I can't really use controllers (not used to them). For the few people out there who are in a similar boat to mine: let's hope it's worth it, because I don't get excited like this for new games that often ("Gotta have it day 1" mentality). I hope you are praying with me, because my prayers are with you (just to make things more absurd).