Top financial tips for a smooth home buying experience