Free on Rockstar's new launcher: https://socialclub.rockstargames.com/rockstar-games-launcher
Honestly, as great of a game that is, I don't consider it enough to get yet another launcher(especially one for devs who hardly have any PC games to put on it). Just buy the Steam version.