GTA 6 is right around the corner, and while the wait is certainly almost over, what a ride it has been.