CarGurus stock is a 'Buy' thanks to its dominant used-car marketplace, 90%+ margins, and dealer growth. Click to learn more ...