In a few words, yes, the niche absolutely matters. The point of buying an Instagram account is to have a ready audience for your content. This means you cannot simply buy any account based on the fact that it has many followers — then expect it to help your company’s marketing efforts.