At Istanbul there are some places that will be expensive, and some places cheap. So, you better have some money in your pocket, just in case. And, be careful not to get scammed.
As Istanbul being a very crowdy city, you should expect to get stuck in the traffic expecially in the morning and at the evening. If you are gonna go somewhere, you better get out of where you are at least 1 hour before.