of course you can predict RE price appreciation on location..real estate is all about location....
but with your example..option A is way better off... a $340k condo will be multiple times better than a $550 a month dump..there is no option here..it's like what's better..eating garbage from trash can for free or paying $20 to eat a proper meal