Your actual class which does the job can hold singleton instance, you dont need wrapper class here.
Just do:
internal class COctopus
{
private COctopus() { }
public static COctopus Instance { get; } = new();
public override string ToString()
{
// Your stuff here
}
}