MacBook Pro Refresh

When do you think this will happen? Its been a while and im holding out before buying a new laptop