I have only done IPL a few times. It's been a long time... What is effective these days? Please also recommend good skincare products for managing dark spots.