I can't comment on the Equinox, but I did some research on the other two a few months back and below is what I came up with. This was just for my own benefit and is based on various estimates I pulled online, including direct quotes from my insurer. The Rav4 has a new look this year, so you may find a great deal on a 2018. The 2019 has a rear vent option, but if that doesn't matter to you and you're happy with the look of the 2018, you might get lucky. On the other hand Subaru does seem to offer better financing deals. I've worked the math and for the deals we've been offered; the 0% does put you ahead of the other credit-based discounts if you forego to the 0%. That's not always the case, but it's something to keep in mind.
5 Year Costs
Rav4
Fuel $1,077.00
Insurance $1,383.02
Maintenance $2,500.00
Repairs $744.00
Total $5,704.02
Forester
Fuel $902.00
Insurance $1,370.00
Maintenance $2,500.00
Repairs $910.00
Total $5,682.00
Estimated Blue Book Value after 15 Years (I keep my cars forever and I'm ridiculous enough to care about the BBV. This is based on estimates from 2004. It's obviously not a guaranteed to hold true 15 years from now, but I did it as part of my spreadsheet.)
Rav4 Value $2,200.00
Forester Value $1,000.00