It depends on your location. I would buy crypto from same country as your bank. That way you can pull money in/out with smaller fees. I'm from Europe, and my country doesn't have none exchange..