The newer rav4s have gotten very sporty. I think they’re more off road capable than they used to be. The Highlander is more of a mom car to cart around kids. Just my opinion. My daily work driver is a Highlander ‘03 with 175k miles on it. Been a great car. I don’t know much about about the newer highlanders.