I couldn't agree more. Forget about what you paid and enjoy the ride.
However, for those still looking, I would recommend a couple of things. First, go to Consumer Reports or any other service that can provide you with dealer cost (as opposed to invoice and/or msrp). For $12, CR gives you the dealer cost for the vehicle (which is the "invoice price" less any dealer hold back money (a portion of the "invoice price" that the dealer doesn't have to pay). They also give you the dealer cost for the options and packages, which is less than the sticker price for each option and can add up to a lot of money depending on what you get. They also (for a 30 day period) will give you any national and regional incentives (rebates, etc.) that apply to a particular vehicle. And, they provide you with some helpful strategies for negotiating the best deal. Again, well worth the 12 bucks.
There may be better ways to get the deal, but this worked pretty well for me and left me feeling like I got my car for a fair price.
As for financing, while its obviously only an option for home owners, home equity is a great way to go if they're not offering ridiculously low rates. You'll get very good rates and the interest is tax deductable.