Which car to buy?

So this is the following problem, I want to buy a new car and I don’t know which one. It should be in the so-called “golf class” from the year 98 onwards. I’ve already looked at some things, but I can’t decide. in the narrower selection are Peugeot 306 and Alfa 145. I don’t want to start counting in front and after, I want to hear your opinions!!