If you decide to move to a city where the cost of living is the cheapest, and there is absolutely no startup scene. Any advice for starting a tech company in such a place?
#1 Take advantage of online resources and books to build an entrepreneur mindset and to understand all the moving pieces - stages, metrics, and methodologies.
Warning: Don't over sign up for blogs or you could spend more time reading than building. My favorite blog is Steve Blank's, but I also love Andrew Chen's older/top posts (just go through his most popular posts over a single weekend and bookmark fave's to re-read).
#2 Engage in an online dialog with other entrepreneurs on sites like this, via LinkedIn and Facebook groups, or Twitter. Build relationships - many people will be open to exchanging emails. It's hard to manage selection and time when networking offline, but online you can spend your time very effectively.
p.s. I don't attend a lot of offline events, but still feel very connected to startup community.
There are tons of popular tech startups that began in cities out of the top 3 (bay area, nyc, boston). A small sample:
I feel all the talk about where where to start your company is overrated for 99% of the startups. Unless your growth rate matches that of the early years of Facebook, you can do just find in the city you're in.
In terms of the talent pool (the main reason people cite for moving to the bay area), what's stopping you from hiring people to work remotely? Utilize the global economy, and not be limited by geography.