If you want to make a successful and highly profitable real estate investment, there are some key factors that you should consider before...