2019 BMW X5 Starts at $61,695

The next-gen BMW X5 may not look much different than its predecessor, but its changes are more than skin deep. The midsize crossover sits on a …read more

12 Luxury SUVs Under $40,000

They say that 40 is the new 30. But what if it’s really the other way around? Below are 12 luxury SUVs starting in the mid-30s, all fiercely competing in …read more