Investment opportunities

I recently got a new job and I will be making $6,845 / month after taxes. After expenses I should have about $5000 / month to invest. I would like to invest either in TFSA ($60,000 contribution room - thinking something like an S&P500 ETF or similar) or buy a condo and rent it out. What is the best option - max out TFSA first and then buy a condo or should I buy the condo first?