I will add one thing: do not buy a CR-V with the intention of off-roading it. You won't get far with that at all.
If you plan on off-roading, I am very skeptical about any unibody constructed vehicle. Hell, even the XJs are good at first, but if you really off-road them, over years of ownership, you will start to find that the doors don't shut properly, things are lining up, etc. This is due to the flex that happens with the unibody when you're off-roading it.
If you want to do some serious off-road stuff, you need a body-on-frame (i.e. Jeep Wrangler, 4Runner, Tacoma, etc.). However, a vehicle like a CR-V or a Subaru is great for fire roads, plowed snow roads, gravel and dirt roads, etc. They just aren't meant for going over large obstacles and "flexing" their suspension.
But, if it's just a daily driver, that won't be an issue.
If you plan on off-roading, I am very skeptical about any unibody constructed vehicle. Hell, even the XJs are good at first, but if you really off-road them, over years of ownership, you will start to find that the doors don't shut properly, things are lining up, etc. This is due to the flex that happens with the unibody when you're off-roading it.
If you want to do some serious off-road stuff, you need a body-on-frame (i.e. Jeep Wrangler, 4Runner, Tacoma, etc.). However, a vehicle like a CR-V or a Subaru is great for fire roads, plowed snow roads, gravel and dirt roads, etc. They just aren't meant for going over large obstacles and "flexing" their suspension.
But, if it's just a daily driver, that won't be an issue.