I am a 'buy from a dealer' person because of the warranties, maintenance services and the dealer takes care of the registration process. I spent the first half of my adult life driving old cars held together with glue and duct tape. Those days are over.
I am very happy with the Toyota dealer called Autocentro.
When you register a car (Marbete) it includes basic insurance and many folks only get this insurance (scary!). In subsequent years you take the car to a local gas station to get your car inspected and they also give you the new registration sticker. It costs about $185.
My car insurance, MAPFRE, is the same company that insures my home. Most car insurance here includes emergency roadside service. The entire annual cost for home, new car and golf cart is under $1,000 for the year.