Every SUV and crossover for sale right now that costs less than $30,000