Turo is a great idea up until the point where something goes wrong, at which point you will be cast into the ninth circle of insurance hell. Don't touch them with a ten foot pole, and really in general principle just do never any kind of gig economy bullshit.
If you want the good rentals (for not truly stupid money) the ideal is to go for one of the companies that lets you pick anything off the lot. Still no guarantees, but odds aren't bad - there's no guarantee you will get an Good car, but you can almost always avoid the really grim ones. National are traditionally the big one, I think Hertz do it at some airports these days also. Usually some ferreting will produce a code of some sort to turn a new account into a super duper platinum balls account in which case they will usually dig something at least slightly interesting out if the lot is looking sad.
(Proof provided from back in July that National at Pearson do give these out...though puttering around Mississauga for a couple of days wasn't exactly the best environment for it)