Be prepared, be aggressive | First Time homebuying tips