I am having a hardtime finding a current one on this board even doing a search?
Take 7% off the US MSRP and invoice for the base car and you have it. Options are not discounted. Check out the ED Forum for more info.
There's really no such thing as a "wholesale price" for new BMWs. Invoice is the closest you'll get to such a number.