Google has a chance at a record ahead of earnings