I bought a 2003 Honda Element in 2014 for $6700.00. It had 120k miles on it at the time. It is at 191k miles now ( I used to drive across the country to visit my now-ex-bf so racked up a lot of miles for a few years there.) I feel like for the 70k miles I've put on the car, I have gotten off pretty easy.
Oil Changes/air filters, etc- $900
New Tires- $650
Snow Tires- $500 (these will last for like....10 years, because I don't drive a ton in the winter)
Front pads/rotors- $250
Weird unexpected valve service that saved me buying a new engine last fall- $250
All new struts, control arms, and alignment, etc in January - $1600. Oof this was the big one, but at 191k miles it seemed perfectly reasonable to me...especially since I hope to drive this car another 50-70k miles. I drive a lot on jeep roads/dirt roads to camp/hike, so I know I worked the suspension a bit.
I've literally had no surprise services except for that valve service...everything has been routine, if not delayed by me being really young when I first owned the car and not maintaining things properly for the first few years. Now that I am more financially stable, and have the extra money I make sure to do everything on time or even ahead of time. I put off the suspension for a while because it was just a huge chunk of money, but I wish I had done it sooner, it made such a big difference!
Total maintenance- around $4200
Insurance- right now I am paying $450 a year...but it has been higher at around $700 a year when I was younger.
Total- Probably around $3500 for insurance.
I have no idea on fuel costs....It's so expensive here, and I don't drive daily to work or anything, literally only for road trips, so I count it more into a "travel budget" than anything else.