10 tips that will help first time buyers purchase a new home successfully