Another tire question

sorry if this has already been discissed, I tried searching and couldn’t find what I was looking for. Anyways, I need to get some new tires (clinchers) and wanted some reccomendations. I want to be able to train and race on them and not spend too much. Thanks for your help!

michelin pro race 3
michelin krylion - prob a bit more training oriented
conti gp4000s
.

Below is a table of rolling resistance for tires

http://biketechreview.com/tires/rolling-resistance/475-roller-data

You’ll have to figure out puncture resistance and aero effects, etc., but as far as speed goes, if you believe this table, it’s all laid out for you.