The answer is very subjective. Best place to start is to hire an Exclusive Buyer Agent. EBAs only work with homebuyers and there is never a conflict of interest that will jeopardize your negotiating position.
I am the owner/broker of one of Dallas' oldest and most successful Exclusive Buyer Agencies, HelpUBuy America. We charge a flat-fee for our services, so our fee is the same regardless of whether you buy a $150,000 home or a $500,000 home. This eliminates the conflict of interest that exists when you an agent is paid a commission based on the sales price of the home.
We've been protecting the rights of first-time homebuyers since 1995, and we'd love to assist you. I've also had a book published on Amazon called Buying a Home: Don't Let Them Make a Monkey Out of You. It'll be the best $6 you've ever spent.