title: Queryset of model instances based on related model
body: <p>I've got two models.</p>
  <pre><code>class Color(models.Model):
      name = models.CharField(max_length=120, null=True, blank=True) 
  
  class Car(models.Model):
      user = models.ForeignKey(Color, on_delete=models.CASCADE, default=None)
      price = models.DecimalField(max_digits=10, decimal_places=2)
  </code></pre>
  <p>How can I get a queryset of Color instances where the Car instances that are related to those Color instances have a price &gt; 1000?</p>
  <p>Thanks!</p>