Mercedes and Hamilton’s long wait: Will they win race this year?