I find that I get the most engagement when I stay between 300–500 words. Most points can be made in that space, and it makes it easily digestible for my audience. Keep in mind though that knowing your target reader will have a big impact on how you write for them.