candar
I found myself in a curious place about 12 months in. I had taught myself basic electronics, taken courses at a local hackerspace, and finally got everything working like a charm. I printed non-stop for a few weeks, and then found that my hobby had dried up. The printer was done, and I lacked the very most important skill for operating one: the ability to make my own accurate and printable 3d models.
I have been learning, but I wish I had gone about this in the opposite order. Hackerspaces, Makerbot stores, online services like Shapeways, and even some libraries now have properly configured 3D printers available. If you are thinking about getting/making one, I strongly recommend learning the modeling first and testing your prints with these services, and if you get good (and fast) enough that this becomes a hassle, then you will find your printer truly satisfying.