I found a sure way get the Sabre Turbo.
It's spawns specifically during a stranger mission for Trevor, and you'll get the opportunity to garage it without failing the mission.
Which stranger mission is it good sir? Thats another car i havent seen yet. Still having a nightmare trying to find the Dinka Blista. I would have more chance of platting fog!!