Share Buybacks Explained: Pros, Cons & Strategic Insights