Mahindra Racing cautiously optimistic for 2024-25 season