I am thinking to make Roast Potatoes on my own this time. Any best cooking method ? I normally half boil them then stick on tray and put oil on them then into oven.