Infinite is set before bio shock 1 & 2 and leads up to them so if anything playing infinite first would be the best decision