Optimistic Rates: A Unifying Theory for Interpolation Learning and Regularization in Linear Regression