A plane like the Archer will cost in the ballpark of $100/hr to own/operate if you're flying it at least 100 hours per year. An engine overhaul is in the ballpark of $30,000 so unless you have the means to come up with that amount of money I'd suggest not buying. If you don't plan on flying at least 100 hours per year, you'd just be better of renting.