My setup was as follow:
~80 ft run from the main - 3/4 inch conduit + connectors $60
6 gauge which is rated at 55 Amp - future proof even though 45e can do 16 Amp - (200 ft 6-guage black $130, 100ft 10-gauge white/neutral $25)
50 Amp breaker - $10
Nema 6-50R - $10
Siemens VC30GRYU 30 Amp Level 2 Charger $270 (used) - overkill for 45e but future proof / good enough. In case will just replace charger for 40/50 Amp.
Total ~ $500
PS. I'm still upset that BMW included 10A charger instead of 16A as its max. Cheap