The 911 is pricey to kept running properly. If you can do your own work the costs come down. You will need a Durametric tool to reset codes and do other things. I just had my 40K service done on my 911 at the dealer and it cost me 2200. That a 4 year major service. The yearly service is about 700 at the dealer. Things do go wrong on them and if it does, that can be pricey too. I had a coolant leak that cost 3200 to repair, but I had the good'ole Carmax Warranty that paid it all except for the deductible. The warranty cost me 2K at purchase. So I'm ahead already. As for mods, once again can be pricey. Balance that all out as you decide. It cost 110K when new, and the maintaince costs don't go down because of age. Then again I bought it for 50K, and I could sell it tomorrow for 55K. If you really want one, get a solid 996 version if you don't have the funds for a 997.1 or 997.2, and forget about the air cooled ones.