If you make $xx/hr in ur full-time and you have taxes beyond simply w2 and 2 or 3 banks for checking/credit/investments, doing taxes on your own through freetaxusa or turbotax may take up an entire afternoon or whole day (unless your one to be very organized like the top poster here, respect). At some point, its worth thinking about how many hours of your time does it stop becoming worth it to do your own and hire a cpa.
For me, once forms like donations, multiple w2s, property, landlord stuff, started adding up, it'd take an entire weekend. Thats 16 hrs of my life, i eventually took the leap and found a great cpa (after wasting $$ on overpriced ones) thru a friend referral and now spend $600 on what takes me less than 2 hours to consolidate and upload forms, and double check deductible expenses.
Whatd i do with all my extra time? Binged 3 body problem. Yes, i wasted it. But a better person would spend it with friends or family or reading or anything more productive than me. If this seems to fit your mold, its worth considering.
Again, not for everyone but good to think about as life progresses for you (or anyone else here).