Fixed naive algorithm to check budget instead of tier