Create a monthly budget using 50/30/20 rule or custom allocation with expense tracking and recommendations