Keep in mind that even with investments,it will still take at least a couple of months before you can receive your passport. So,you cant just instantly buy a passport regardless of how much money you have. The required waiting time depends on how much money you pay, and it can be anywhere...