I did acrylic with gel polish, and got them done 3 days before. I actually searched for the best rated place near me and went there 2 weeks before my wedding to get them done the way I would for the wedding, just to check their work.
You don’t want to do them too early, or run the risk of going the day before and the salon being too busy or running out of time.
I'm getting mine done Thursday before our Saturday wedding. I get acrylic nails, but whatever the higher quality option is. Dip is too weak for me, I'm very tough on my nails. I'm not sure what it's called but whatever they put on my nails comes in a powder & is mixed with a liquid then becomes a gel when applied.
I am probably getting mine done the day before, because I also am getting my eyebrows waxed and a spray tan so I want to time them all appropriately (nails should be done after spray tan, tan after waxing). I want to do dip powder but I have a specific color I want that I own so I will probably do acrylic and have that color polished on my nails.