В предложении "Зима прекрасное время года" грамматическая основа состоит из подлежащего и сказуемого.
Подлежащее – это слово, обозначающее предмет, о котором говорится в предложении. В данном случае подлежащее – это слово "Зима".
Сказуемое – это слово, обозначающее действие, состояние или характеристику подлежащего. В данном предложении сказуемое выражено словосочетанием "прекрасное время года". Это составное именное сказуемое, где "прекрасное" является именной частью сказуемого, а "время года" служит связкой, выражающей основное значение сказуемого.
Что касается вопроса о запятой: запятая после слова "зима" не нужна. Это предложение является простым и не требует постановки запятой, так как подлежащее и сказуемое соединяются без дополнительных союзов или вводных конструкций.
Если бы предложение было более сложным, например: "Зима, которая длится три месяца, – прекрасное время года", тогда запятая использовалась бы для выделения придаточного предложения. Но в вашем случае запятая не требуется.