3 Things Every Firsttime Homebuyer Should Know