Every Firsttime Homebuyer Should Know Before Making An Offer