1. Yes, you can stream music on a 2006 BMW with Bluetooth without an aux cord. Many newer cars come equipped with Bluetooth capabilities, which allow you to stream music from your phone or other device to the car's speakers.
2. If your 2006 BMW does not have Bluetooth, you can purchase an aux cord that will plug into the headphone jack on your phone and into the aux input on your car. This will allow you to listen to your music through the car's speakers.
3. Another option is to install an aftermarket Bluetooth adapter in your car. This will allow you to stream music from your phone or other device directly to the car's speakers.
4. Whichever option you choose, be sure to test it out before taking your car on a long trip. That way, you'll know that everything is working properly and you'll be able to enjoy your music on the road.