10 tips for first time buyers