10 Things First Time Buyers Need To Know