It is very important to have passion for the job you do. If you have passion, it will give you happiness. However, you also need to evaluate to see if your chosen career is bankable. In other words, you need to see if you can earn really well from your chosen career field. Since money is important you need to choose a profitable career. While you can build a career around any niche not all niches will generate good income.