Instagram can work, but it is not the easiest for investment traffic.
It is more top-of-funnel (content, trust building), not direct conversions.
GEO-wise, I have seen US, UK, Canada and some EU countries perform better, but creatives matter way more than country here.