Realized an error in the code, fixed it so that the budget prompt happens after the first prompt is validated (instead of happening within the 'else' statement, which meant it would ONLY happen if the first prompt wasn't answered the first time).