The line up of GTA Online new cars has been finalized for the time being ... for completing The Titan Job finale mission before April 2 so that's definitely worth checking out.