Text this: Quadratic Memory Is Necessary for Optimal Query Complexity in Convex Optimization