44 tips you must know before buying a house