I'm using ASA, very similar to ABS but without the smell. I'm using a glass bed.

This is what I do, I'm by no means an expert but the following works well for me.......

Enclosed printer
Level the bed. ( very important )
Preheat the bed and then wait 20-30 minutes before starting a print to get inside the enclosure warm and stabilsed.
Nozzle temp 255.
Bed 94
Speed 25-30 mm......lower better
0.2mm layer height.
On no account open the enclosure at any time until everything has cooled right down to ambient, ideally print finishes at bed time and is taken off the bed next morning.

Magigoo on the bed and if any sticking problems when cold just dribble some water round the edge and wait a short while for it to soften the Magigoo.

I'm not using a raft and just a skirt to purge the nozzle first.