5 Things Everyone Should Know Before Buying A Home