(Where do I start, what can I afford, what deposit do I need, who else do I need to talk to,

what do I say to a real estate agent, when am I ready to make an offer and more)