"best" depends on what you want in the end and how good you are at assembly .... painting all the pieces apart is nice, but makes it touchier to assemble without dinging the paint - painting when it's all or mostly together is common, but makes for areas [seams/joints] not covered well and requires more work masking
Bill