There's been a culture for a long time that says things like "buy land, they aren't making more of it". There's a culture in NorthAmerica of buying-a-home being a big deal and a good financial decision, and "what responsible people do". It's nothing more than propaganda. Home prices are not a safe bet; just ask people who were foreclosed on during the 2008 financial crisis how that worked out for them.
Your money isn't really invested in the house or the condo; it's invested in the neighbourhood. You could do renovations, but that isn't going to score brownie points with people that don't have the same interior decoration preferences as you. Your nice lawn doesn't count for people who'd rather have a patio. And your deck doesn't help people who want a big lawn for their kids to run around in.
The things you do or don't do don't affect the home's (house or condo) resale value as much, in comparision to the neighbourhood.
When you buy a home, you aren't investing in the home. You are investing in the neighbourhood. And you have very little power over that.
Don't do it. You don't have to lock your money into a neighbourhood that could go every which way depending on the whims of people who you don't even know (government, local zoning body, condo board, etc.). Instead of sinking you money into a static asset, put your money into productive assets like SCHD or JEPI, that actually produce a dividend.
A lot of people have a plan to buy property and pray that it'll go up in value in the next 10-20 years and then cash out. That's just speculation, and there's way easier ways to do that. Just buy SCHG (or whatever your favourite growth ETF is), and hold it, and sell it in 10-20 years. And if a gang or a homeless shelter moves in next to you, it doesn't matter.