Usually I set the initial timing and the carb(s) with the highest vacuum I can obtain at the idle speed I want. If it idles well, doesn't knock off idle to say 2000 RPM, have good adjustability of the carb mixture screws and the starter can turn the motor over without laboring, 18 BTDC is fine. Could run even better at 15,16, 20 or 22 ? If the motor likes more initial timing because of the cam, combustion chamber shape, valve size, intake, exhaust valve size, intake runner length , etc... the initial timing really doesn't matter. As JB stated what is the timing at 5000 or better yet at the maximum RPM you would use? It's the total advance that you need to watch. You don't want holes in pistons. Also, if you have vacuum advance you need to watch that total also at cruise, but usually that is not an issue. Find someone with a distributor machine to help limit the total once you get the idle sorted out. Not sure on what total is recommended for your particular engine, but 36-38 BTDC total mechanical advance is usually a safe bet. I run 26 BTDC on a V-8, as the cam I have has a lot of overlap. Make sure your mechanical weights are free, springs not loose and the rotor snaps back when pushed toward advance.