Six top tips for first time home buyers