Varun Dhawan's Baby John has failed to pick momentum at the box office, despite heavy promotions and holiday season. Its day 4 collection is low, making us wonder if it'll ever recover its budget.