Hey, hope you’re feeling better, I am a doctor and in the short term Ibuprofen is gonna do nothing for that level of oedema. The ibuprofen will help but 24-48hours down the line when it has a chance to modulate your bodies inflammatory response.
I would also not lance it yourself, let your body reabsorb the fluid. The only issue is that if the fluid causes so much pressure that it causes local necrosis of the skin or surrounding tissue. In fixed facial compartments of the body this is aptly called “compartment syndrome” and is a medical emergency. The key here is the pain level, of the pain level is incongruent with the injury then it needs to be considered, if it becomes unbearable and firm then seek advice. The other issue is that this might not be fluid but blood. This won’t degrade in the same way and can cause a heamatoma, this will likely discolour your skin though.
All in all, if it’s feeling better then great, if not then go to local ER, if you want a second opinion then DM me a more recent pic.