Just because a house is the best house on the market doesn’t mean its a good deal or that you should buy it right now.
In order to properly evaluate a home purchase its important to see what sold in the past 12-24 months to see the likelihood of another even better deal coming on the market. Based on your timeframe it might make sense to wait for a better house/deal to come on the market.
Get a list of every house that sold in a price range with photos and detailed descriptions. Go through the list and determine how many houses that are equal or better came on the market and evaluate the house you are considering. Look at the days/market | original price/sold price | Closing help paid by the seller | and based on your data you can make an educated decision for or against the house you are looking at and considering.