Why do I keep getting a low oil pressure message

I own a 2007 BMW 525i, 192,000 miles on it give or take. I've been doing a lot of work on it and have come to another obstacle. When I start my car it gives a low oil pressure message, so I let the idle and then the message is resolved but this is an everyday thing. What is the issue

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0