Please solve the programming task below using a self-contained code snippet in a markdown code block.

Given a 0-indexed integer array nums, return true if it can be made strictly increasing after removing exactly one element, or false otherwise. If the array is already strictly increasing, return true.
The array nums is strictly increasing if nums[i - 1] < nums[i] for each index (1 <= i < nums.length).
 
Please complete the following python code precisely:
```python
class Solution:
    def canBeIncreasing(self, nums: List[int]) -> bool:
```