Get the M3 and drive it around for a few months and see how you like it and if it fits your needs. Then if you still want an M5, the prices will be slightly lower (after a few months) and you'll still get at least sticker for the M3 and probably more than sticker given the very high demand for the car.