In the morning I try to start my 2016 2.8i Z4 by pushing ignition switch (key in my pocket). Nothing happens, no dash lights, nothing. Push the switch multiple times until the engine turns over. After driving around town, stopping multiple times it restarts on first try of the switch. Problem only occurs after sitting overnight. Had the battery tested, it was a little under 50% so I replaced it. Next morning same problem. Also noticed that I can't open the trunk manually by pulling on external latch or with key fob in the morning. I'm going to replace battery in key fob to eliminate that as a possible problem, but I think something is wrong with the ignition switch, just don't understand why the switch works fine after driving around town. Anyone have any ideas how to fix this issue?