I guess that 'bonus' is the real breaker, no? If you feel confident that you'll receive that then the lifestyle and savings you want shouldn't be a problem.